I think there may be a problem with ebuyer too. I dont know the exact details due to me having had my card stolen, so chris ordered me a copy using his account on Sunday morning, and he has all the details.
When we placed the order according to the site there was 604 copies left, but he later got an email from them saying that all the pre-order copies were out of stock or something... so he's now placed the order with Dixons.