And how about trading in the old device?
I would say you'd have 5 days to bring it back to a T-Mobile store once the new phone arrives. When I did test drive with T-Mobile I got an email saying the phone was delivered and that I had 7 days to try it and return it to a T-Mobile store.