Terms of service

Submitting an order through this website constitutes a request to purchase the selected products.

The product subtotal displayed at initial checkout does not include the final shipping charge unless expressly stated otherwise.

After receiving your order, we may contact you to verify delivery information, product details, availability and applicable shipping charges.

We will provide the final payable amount before requesting payment.

An order is accepted for processing only after the final amount has been communicated, accepted by the customer and the required payment has been received, unless we expressly agree otherwise.

We reserve the right to decline or cancel an order before payment where a product is unavailable, pricing information is incorrect, delivery is not reasonably available or order requirements cannot be fulfilled.

Where payment has already been received and we subsequently cannot fulfil the order, any applicable refund will be processed according to our Refund Policy.