Terms of service
Prices and Availability
Prices, specifications, product information and availability are subject to change without notice. Prices displayed on this website are based on supplier pricing available at the time of publication. Supplier prices, recommended retail prices (RRP), freight charges and other costs may change without notice and may not be immediately reflected on this website.
Whilst reasonable efforts are made to ensure pricing accuracy, we reserve the right to correct any pricing, typographical, administrative, technical or other errors at any time prior to acceptance of an order.
If a product is displayed at an incorrect price, including where the displayed price does not reflect current supplier pricing, we reserve the right to refuse, cancel or amend the order. In such circumstances, the customer will be notified and any payment received will be refunded in full.
Order Acceptance
By placing an order through this website, you acknowledge and agree that all orders are subject to review and acceptance.
Submission of an order, receipt of payment, payment authorisation, order acknowledgement or automated order confirmation does not constitute acceptance of an order.
A contract for the sale of goods is formed only when the order has been reviewed and expressly accepted by us.

