I'll make an assumption that with a login name like that you live, well, in Tiburon.

I routinely find the reps in T-Mobile and Sprint stores in the Bay Area to be really nice and accomodating, a friend of mine with Sprint has had the same experiences as you. Besides a free new device they sync'd all the data over for her as well.
Must be the burritos, we grow nice people out here.
