So back to retentions and Ecare you go... I see where this is going, but I think you might have let the store off too easy...
Sorry, and good luck!
P.S. Escalations seems to be as high as the sky with Sprint, you are at the top already, so you should be getting taken care of.
P.P.S. Why would you talk with retentions 1st to order a phone? Are you saying that you wheeled and dealed by saying you wanted to quit Sprint to get your TP? Shame on you, maybe part of your problem is karma related... :P Telesales, or ecare to order the phone 1st, then retentions for a credit next time maybe? I don't know, I have never ever ever spoke to retentions, that scares me!