Free Curbside Pick Up & Free Shipping on Orders Over $100 (before tax). Free Curbside Pick Up (no minimum) & Free Shipping on Orders Over $100 (before tax).

Contact Us



33 Bridgeport Road East
Waterloo, Ontario
N2J 2J4

 SHIPPING AND DELIVERY NOTE: We are now offering porch pick-up at a location close to our shop for local customers. All other orders are shipping  via Canada Post.


*for those contacting us about face masks, please note that we are receiving a high number of inquiries on this subject.  The tightest weave of cotton fabric we currently carry are our Batiks. We will be restocking elastic as soon as possible. We are not maintaining a wait list for elastic, please check back on the site regularly*


At the moment, we are shipping ALL order via Canada Post, even local orders.

Hours -

We are temporarily suspending our regular shopping hours. Please shop online. At this time, we can only ship to Canada & The US.