Admittedly, I work for best buy, but I generally consider them the best place to get a new camera because of selection, and they price match, though not online places like amazon (and yes, accident protection plans are usually worth it).
Any run of the mill camera shop would be better for an older used model (i.e. you might be able to save even more money aiming for a 7/8-megapixel camera, you really don't need more than that in most cases, but new cameras start at like 10 these days because again, there's this myth that megapixels are mostly what matters).