I concur with dtboos on all counts.
I also have ordered from Securemart.com, JandR.com, Chumbo.com, and Amazon.com before. All were excellent, with great customer service, on-time shipping, and excellent packaging for the most part, though the BFG 6800 GT OC PCI Express that I bought from Chumbo.com had to be RMA'd because one of the capacitors was broken; the packaging consisted of one (1) piece of brown paper. I can't complain too much, though, because it was the best price on the net by $30, had free 2nd day FedEx Express Saver shipping, and the site is very well made.
I don't buy from brick-and-mortar retail stores anymore -- there's no point. The prices are better from online vendors, with the only exception being rebates and sometimes really special sales from places like Best Buy.