United States Currently, orders are all shipped through USPS Priority Mail or USPS Priority Mail Express. This service typically takes 1-3 business days to arrive, and starts at $6.95.
In the case of fabric, it is to your advantage if you order an even number of yards, since the shipping cost is the same for 1-2 yards, 3-4 yards, and so on. If you order 1 yard, you pay $6.95 shipping. If you order 2 yards, you still pay $6.95 shipping, but the cost is spread across those two yards.
International Orders are all shipped through USPS Priority Mail International and USPS Priority Mail Express International. Shipping times vary widely depending on your country, as early as a week to countries like Canada. We are not responsible for any sort of customs or duties due at the time of pick up. It is the buyer's responsibility to understand the customs charges for their country before placing an order.