Needlework can ship anywhere you are! Or if you're in town, you're welcome to place your order online and then pick it up in person at our bricks and mortar shop. We're located at 174 James Street North, Hamilton, Ontario.
Orders placed online are shipped in 1-2 business days. All orders are shipped via Canada Post and include tracking.
At checkout please select your preferred shipping:
$12 flat rate -- 7 to 14 business days
$18 flat rate -- 3 days business days guaranteed
Local Pick Up
Free! -- available to pick up at 174 James Street North by 12pm the following business day.
If your order totals $120 or more, regular post shipping within Canada is free!
$20 flat rate -- 7 to 14 business days once shipped.
$25 flat rate -- 14 to 30 business days once shipped.