Update your browser to view this website correctly. Update your browser now
Phone: (800) 985-1077
COVID 19 Update: Due to unpredictable shipping conditions, we are not able to guarantee transit times. Thank you for understanding.
All orders will automatically ship ground via your choice of USPS, UPS, FedEx, or DHL. We are also able to ship collect or third-party.
All orders with in-stock items received before 12 PM PST will be shipped the same business day. After 12 PM PST, we will ship your order the following business day.
Custom items that require assembly may take up to 1 week to process, and another to ship. Feel free to contact us for estimated lead times on the items of your choice.
We ship to Alberta and British Columbia, Canada. We do not cover the custom duties and taxes on any international shipping orders. For all other order inquiries and arrangements, please contact us.
Once your order is placed, you will receive an order confirmation via email, and a tracking information email shortly after. Order Confirmations act as a final confirmation for all orders.
If you do not receive either emails, let us know and we will re-send it.
Once you have the tracking information, you are also able to check the status of your package on the shipping carrier's website.