that's really a bit tough to answer... everyone is going to have different ideas on price
here's something to consider though...
the person whom gave you the high quote might be a "skilled" photographer with top notch equipment and just as an artist must account for his or her equipment costs when pricing projects... a photographer must do the same. Considering many high-end cameras can run $1000 to $6000 plus lenses that can run just as much, not to mention other accessories, lighting rigs etc... it can get pricey.
its hard to compare prices for someone of this caliber with someone like myself who owns a $1000 total camera rig and only intermediate experience
you must decide how important those photos will be... will they be representing important items for the store for a long period of time or just briefly? If they are images that will make or break the business... I would expect to pay more and hire the best you can find and afford.
if the images are just for a brief sale or promotion... consider maybe looking for a photography student looking to add to their portfolio as they will likely give you better price.
also... region is going to make a difference in price due to cost of living. It wouldn't be fair really to compare say what I might charge from Ohio rural area vs. New York metro areas for instance. So... for fair and accurate pricing... I suggest just calling photographers in your area and getting a range of prices and consider the notes above about needing a pro or hobbyist for your particular project.