I bought a digital camera from onecall.com. They're in Washington State, I'm in NYC. It was an expensive purchase that I made on line and they called and emailed me the next day to confirm that I was the person who had made the purchase, which I thought was a good thing. They promised a specific shipping/arrival date and delivered on that.(Shipping was free on my items.) They called about a week later to see if I was happy with their service. All and all, I thought they did a pretty good job.
If you look on Cnet.com under product reviews, and look for the camera you want to buy or a similar one, they have pricing at different places as well as on-line store reviews. Epinions.com and BizRate.com does the same thing. So, you might get some additional ideas there.