I'll be honest, as an employee of an "Authorized Retailer" I always take offense when people make this argument. I have been here since Nextel (remember the $30 phone swaps?) and I have always strived to provide the best experience available in my market.
I'm not trying to down play your experiences, just wanted to speak up for all the reps out there that actually give a s*** about you.