We love keeping customers happy and clothed! Therefore, shipping is always free on ALL orders at Mixed Threads. Simple, huh? Also, we ship all order that come in by 3PM same day. Orders delivered to the East Coast usually arrive in 2 days, orders on the West Coast 3-5 days.