Generally at, you will receive your order within a week of placement.  In most cases, we ship your products the same or next day after you place your order. Some products are special order items. In the event your item will not be shipped within 48 hours, we will try our best to provide you an estimated time of arrival for your order via email.

Orders over $35 get free shipping and are shipped by UPS Ground or USPS and take about 3 to 5 business days.

For orders that have more than one item, you might receive multiple shipments for your order as we have several warehouses in the United States. Don't worry shipping is always free on orders over $35!

Should you have any questioned please contact us.