Hamels in Chilliwack is amazing, they have a wonderful selection, very helpful staff and free shipping over $200! Quilted Bear in Ladner (I think it's Ladner) is also very good. Shirley's Sewing room in Moosomin is another good one. Earthly Goods in Edmonton has an excellent selection and fabulous staff. There's also a very nice shop in Canmore but I can't recall the name of it. You could have a great road trip out west! We do love our quilt shops!