Current Dyed To Order Wait Time: 3-4 Weeks || Flat Rate UNTRACKED (Canada Only) & TRACKED Shipping || FREE SHIPPING on orders $200+ (not applicable on yarn boxes or advent calendars)