From what I understand the profit margin on these things for them is very tiny so there will be no pre-sale. The discount is already built into the price.
All the binders are being printed this week. I've never dealt with binders so I don't know how long it takes to print them, ship them pack them, etc. They are being printed along with lots of other new Topps binders for other products so the orders will all be shipped back to Topps together.
Maybe available in a few weeks?