While it would have been a good idea to distribute some of the devices from the US that wasn't the main problem. A common way to do a launch like this is:
1. Make people register with their e-mail adress. 2. Send order links with unique and expiring tokens in batches. 3. Process payments.