Shipping policy

Shipping Information

We ship out in-stock items the same day if placed by 11:00 AM PST.  Any orders received after 11:00 AM PST will be processed the next business day.  For orders received after 11:00 AM PST between Friday and Sunday, they will be processed on Monday or the next business day thereafter if there is a national holiday.  Standard shipping within the contiguous United States takes an estimated 2-5 business days from California.

Estimated delivery dates are not guaranteed. Please contact us if you have not received your order by the estimated date of delivery. Our business days are Monday through Friday, excluding United States federal holidays.

What is the cost of shipping?

My Magic Carpet provides FREE SHIPPING on orders over $250.00 to all 48 states in the contiguous US only. We do not offer free shipping to Hawaii, Alaska, or Canada. My Magic Carpet shipping charges on all domestic orders under $250.00 to all 48 states in the contiguous US are as follows:

$5.99 Shipping on the following sizes:

3’x5’ 2.5’ X7’ 2.5’X10’

$9.99 Shipping on the following sizes:

5’x7’ 6’x6’

$9.99 Shipping on:

All Shag rugs

Where do you ship?

We currently offer shipping to all 48 states in the contiguous US. We now offer shipping at daily rates to Alaska, Hawaii and Canada. For orders to Canada, the customer is responsible for all taxes and duties incurred.

Free Shipping in the Continental U.S.

My Magic Carpet provides FREE SHIPPING on orders to all 48 states in the contiguous US on orders over $250. 

International & Domestic Shipping

We ship to all 48 contiguous US states and now offer shipping at daily rates to Alaska, Hawaii and Canada. We DO NOT offer shipping to any US territory, including American Samoa, Guam, Northern Mariana Islands, Puerto Rico, and the US Virgin Islands.

P.O. Box Shipping

We do not ship to P.O. Boxes, including APO or FPO addresses.

Product Availability

We endeavor to display the most current and accurate product inventory information. If the availability of your order has changed, we will contact you directly to update you.

Order Status and Tracking

Once you’ve placed your order, you will receive an email confirmation. When your order has shipped, you will receive an email with a tracking number and a link to check the status of your package.

If you would like additional information about our shipping policy or rates, please contact us. We are happy to answer any questions you may have.