We offer a large selection of products and fast shipping! Thanks for shopping with us!

Shopping cart

Your cart is currently empty

Shipping & returns

For items being shipped:

I can accept cancellations up to 3 hours after purchase. 

I don't accept returns or exchanges.  

All orders take 24 to 48 hours to process and then additional time for delivery. 

All orders are shipped through Canada Post. 

For items being picked up locally:

No refunds.

I can accept exchanges on items in original condition up to 30 days after sale.

You must have your receipt for an exchange or to get store credit. 

Books/Magazines and needles/hooks are final sales