Various sources have confirmed to Kotaku that GameStop will be holding a two-day buy two, get one free sale on used titles starting tomorrow and running until July 17. They hate to sell them, but they're forced to.