Purchasing smooth and easy. However, after that it all has gone wrong! I bought a product with express delivery of 2-3 days- that was my main reason of using this site. It has now been 5 working days since the purchase (8 days total) and the product is still not delivered nor is it in the country that the recipient lives. I do not know when the recipient will get it, but I doubt before Christmas! I am waiting to hear back from customer services.