Skip Navigation
Website Accessibility
***IMPORTANT SHIPPING UPDATES***
FREE SHIPPING
ON ORDERS OVER $199*
*Exceptions listed in Info - Shipping Information
Call Today (778) 365-1887
Customer Login
Toggle navigation
☰ Menu
Home
Shop Online
Storefront
Gift Certificates
Shipping/Policies
Shipping Information
Store Policies
Contact Us
Login
Please allow
5-7 days
for fabric orders and up to
4 weeks
for orders with notions, books or patterns.
(not all 30,000 items listed are available at all times)
During high volume periods (such as sales) wait times may be longer.