What i have done is pre order and pay off whatever is soonest available when im trading in. since i dont need trade in credit right away ill usually come and pick up the game when it comes out, and go to another gamestop within 7 days and return it and either put it on my card or buy something...