Shipping Information

All products listed are shipping from Austin, TX. It takes 1-2 business days to process your order.

Shipping fee depends on the weight of your order, the destination, and the method you choose. Generally speaking, purchase of 10 yards costs $3.60 to ship within the United States and arrives within 2-5 days with USPS.

We gladly receive returns within 25 days of purchase. Please refer to our Return & Refund Policy and feel free to contact us.

Please contact us for large sales so we can double-check the stock for you.

Urgent Shipping

If you have a deadline to catch for your project or any other cases that need the product very soon, let us know and we will help you prioritize your order! Please note:

1) The local post office picks up package at 5:00pm (central time). Please allow 1 hour for us to process your order.

2) Choose the shipping method that meets your timeline.

3) Definitely contact us if you have any needs/concerns, we would love to help you and work things out!


Featured Products