I'm trying to contact the support team for 3 weeks now - no answer. If order in UK and order products from are from USA - you would need to pay an extra fee for handling on any item although the website indicates that it is included.
0 people consider this review helpful.
views 14
Comments can only be created by authorized users
Complain about it
You are about to use the Premium Features. In order to activate it, please purchase a subscription