BB has really been the worst for preorders this past week. Someone here tried for 4 hours and they finally put an order through at the very end, crazy.
A tip for those ordering from Amazon on mobile. Don't use the app, and switch to desktop mode with your mobile web browser. I've found it loads far easier and less problematic.