Cart 0



Orders placed Monday-Friday (excluding holidays) before 2PM PST will be fulfilled and shipped within 48 hours, pending item availability and credit card verification. Orders placed after 2PM PST will be fulfilled the next business day. Orders placed on Friday after 2PM PST will be fulfilled the following Monday or subsequent business day. Transit times do not include Saturday, Sunday or holidays.

Order fulfillment cut-off times are provided as guidelines only, and do not take into account possible delays caused by item availability and payment verification.


It is the customer's responsibility to select the appropriate shipping method for their needs. The customer accepts responsibility for any missing and/or lost packages. Additional shipping costs for rejected or returned to shipper packages are the responsibility of the customer. The customer may request signature required or any special shipping needs and we will do our best to accommodate you. To make arrangements, please email


Oversized items or any order 10 lbs or heavier will require oversized shipping. The shipment cost will be quoted on a per order basis. Our customer service team will be in touch by email about any additional shipping cost.