Creationwatches.com – Prepare to pay +40% more with awfull customer service and awful delivering partner

Creationwatches.com Reviews & Complaints Reported By: Charly Contact information: Creationwatches.com I bougth a Orient watch from their site. Big surprise when receiving the watch : I have to pay +40% of custom taxes (where as my local VAT is 20%). Contacting customer service to ask why I have to pay more than my local VAT More