Delivery time: 

Orders will generally be dispatched from our warehouse within 24 to 72 business hours, however this timeframe may vary. We will contact you to confirm any potential delays. 

Delivery Fees: 

Delivery fees and times vary for different products and are calculated based on the size and weight of your order and its destination. The delivery price for each order will be displayed during the checkout process, prior to payment and order confirmation and included in the total price of your order. Changes made to delivery address or delivery time after placing an order may incur additional charges, which we reserve the right to request to add to your original delivery charge. Delivery estimates calculated at checkout are based on delivery to the front door of a ground floor. Approval for requests to have items delivered past this point must be requested prior to an order being placed, however this cannot be guaranteed. 

If delivery of an order will result in higher than usual freight charges, we reserve the right to contact you to request further shipping fees or to cancel an order. Cancelled orders will be refunded in full.