PLEASE NOTE any customs charges levied on delivery to customers outside the UK are payable by the customer.
You can view and leave feedback using Google and Trustpilot review pages:
Google Review Page
Trustpilot review page.