Orders are usually shipped within 1-2 working days. In the case of delays, we will contact you immediately to arrange a solution. Please allow 12 – 14 days for delivery.
Returns are accepted only for defective items. Shipping costs are not reimbursable through refund.
UK customers who spend £100 or more get FREE shipping.