We ship First Class and Priority USPS with delivery confirmation and exact shipping cost per order.
We ship in stock (already dyed) items within a day or two, dyed to order items in 1-4 weeks, depending on time of year.
You'll get an email with a USPS tracking number so you can keep track of your package while it's on its way to you.
For our international customers, we are so sorry to say, that as of January 2022, we are currently not shipping outside the US.
During the pandemic, we have lost (and replaced) more packages then ever in the 15 year history of this business. We do hope to ship internationally again in the future!