It was easy to order but my card was declined several times due to security code not matching. I used a different card and it took it. My bank considered it a risk being charged from Singapore but I can tell you the company has sent emails with tracking and phone number so I feel they are on the up and up! Thank you!