I doubt you'll get the same trade in deal as an existing customer, so I would think that swappa is your best bet to get anything of value.
but you could always check with T-Mobile to see what they say.
has this been the case since you got the phone? or is it a recent change?
how long was the phone left off the charger when you lost 25% of the battery?