The service provided by CreationWatches.com was excellent. Good price, paid via Paypal, quick dispatch -- all good. However, I was less impressed by DHL. I expected that I would pay VAT/Customs, but DHL also charges a £11 admin charge, so the total extra costs (shipping to the UK) were £32 for a watch that costs just over £100. Also, while I was able to track the shipping via the DHL website, it wasn't clear how I was to pay for the £32 charge. The DHL website explained that I would receive a message (email? text?) explaining the costs and how to pay, but the message never arrived. I needed to navigate the complex DHL website in order to find the info. Some time was lost as I was waiting for the message.