Fixed vendor prices not using item's price if one isn't defined.
Changed variable names which fixes #41.