First Guitar Center I ever went to was in Canton, MI. At that time it was the only one within 4 hours from here. It was amazing, They had an obscene amount of basses, and even had a separate room for the amps, so you could play without being bothered by the noise of the rest of the store.
They were really nice until I bought my stingray, then when it needed service, they were total douche nozzles.
Then they opened one in Toledo, OH. Only an hour away now. This one has an obscenely small selection of basses, and the people that work there... well, its hit or miss. They've got a couple guys working there that are so great, they should be getting paid double. I mean, you couldn't ask for better service. But there are an equal amount of guys there that are jerks and can't be bothered dealing with lowly customers. Then they have a few idiots scattered in. Like the one tried to talk me out of buying a samson sm-58 mic telling me I should get something "more standard" that the sm58 was an obscure mic that noone uses in live situations. WHAT??? Or the other idiot ( who admitted that they didnt play and never did, didnt even own a guitar), who was pushing the generic guitar stands that they had on clearance, and was trying to tell me that Hercules stands are garbarge and that they will take the lacquer off my bass, but that the the 10 dollar stand wouldn't. Ummm, ok.
Then there's the store in Fort Wayne, In. I've been there a lot, and dealt with them a lot. Very small bass selection. BUT, I have NEVER had a problem with anyone in there. They have all been helpful and polite.
I think the best thing for guitar center is to try what you want in the store, then order it online. Guitarcenter.com has great customer service, and you get something straight from the wharehouse rather than something on the showroom floor thats had the crap beat out of it