With the servers, you get the new unit then send in the old one. I would suspect the same would apply to players. One would have to pay up front then get their tradein credit once the player is shipped back and verified to be functional so it still has value. Those tradeins are generally stored for parts to rebuild older systems and refurbs.