I have been ordering from them in 5 years and it has been great. Once you are a customer and have bought from them, you can still use your account in the other Amazon web sites from another countries like Canada and France, UK, Germany or Japan. You do not even need to enter you personal data again. Your user name and password should be enough in any of the other front ends.
They have been great all the time with their free S&H in orders for more than $25 and also no mistakes in hundreds of orders I have made. They also have a great selection of movies from 3rd party market sellers.