Online orders are based on in-stock items only and will be shipped via USPS. Orders will be processed and sent out within 3 business days of being received. Please allow an additional 3 business days for shipping.
Please contact us before any returns and note that shipping costs are non-refundable. We can only accept returned yarn if it is intact and in original condition with label. Thank you.