At the moment the controller is back up for preorder on Microsoft's site. Just snuck one in.
UPDATE : looks to be out of stock again. Add to cart if you can and spam the save for later, add to cart, at a later date. Been trying for the last few days and it finally went through.