I usually have to buy my guitars online...not much selection around my area. I have bought guitars from Musician's Friend and Sweatwater. I haven't had a bad experience with either of them. Sweatwater seems to go more for customer service...their people really try to know you. They'll talk with you and try and see what might best suit you...if you have questions. (Plus they put candy in every shipment!) And, there are pictures of each individual guitar (not just sample photos). However, it seems that they don't carry that much stock...things are often on backorder. Musician's Friend is just a point/click/buy. No real customer service outreach, but I've never had a problem either. Also, they seem to have more inventory. Guitar Center? Never bought from them online. Anyone have strong feelings one way or another about these online stores?