Gotta agree. I've been shopping in various Microcenters for well over a decade now and have yet to have terrible service. (My first MC was the one in Fairfax, VA. Have now shopped at that one, the 2 in ATL, the Rockville, MD store, the NJ store in Peterson, and now the Boston/Cambridge, MA store.)
My brother sent me an Antec Signature 850W power supply for Christmas the year it came out. No receipt, nothing included with it, just the ps.
It died in less than 3 hours of use. Went to the Marietta MC and they exchanged it for store credit in under a minute, no hassle.
And as far as the cart not letting you check out via web, the cpu/mb combos have always been in-store only.
For horrible/pathetic customer service, Fry's took the crown. The 2 in Atlanta, while nice, were just staffed with either know-it-all teenagers who chided you on picking products/brands they didn't like (met two sales kids who were AMD zealots and both damned near refused to sell a gent an Intel setup that was on sale, much to his frustration. I snuck up next to him and sent him to MC for a pricematch. Saw him at the MC an hour later and he was uber happy at that point), or the sales personnel were simply apathetic.