i don't know what makes Lego cancel orders. Even when all your info is correct. I was ordering the 10242 Minicooper on a Sunday hoping they'll process it by Monday. Got the conformation email saying thank you for your purchase. Went back that following Wednesday to check the status of it and saw it was cancelled. Didn't get any email, call, or notification what so ever. So I called the customer service line and they said it could have been any of the following that you have posted. They just didn't know and they wanted to know if I wanted to cancel my already cancelled order.