Not digging the new site either.
First problem I encountered was that I couldn't access my old account - had to create a new account just to place an order.
Managed to get around the Thai National ID requirement when creating said new account by using the wife's ID.
Finally, most disappointing of all, I was unable to use the same international credit cards I've been using for the past six years to pre-pay.