I am looking to buy a Nikon D-300. I am not sure where to go to buy it. It seems that they are available at places like Best Buy, Circuit City, Penn Camera, Ritz Camera (brick and mortar & online), and B&H. Has anyone had exceptionally good or bad experiences with a particular dealer, or is there an advantage to brick and mortar vs. online? Online seems to have some slightly better deals, but if I will get better service, warranty, etc. elsewhere, the price will not be the determining factor. Any insight or advice is appreciated. Thanks!