I agree, QuiltE - Triangle Sewing in Guelph is wonderful. When I was trying to find a sewing machine, not knowing much about what was best or what I would need for my purposes (Sharon Okimi at U-Quilt-It was kind enough to take the time to give me tons of tips and make a list of must haves for me!), Triangle Sewing was the only place I called that took the time to answer my questions over the phone. I spent about an hour on the phone with Krista of Triangle Sewing and that convinced me! I made the drive out there, met up with her, and she found for me the best little second hand Janome as my starter machine. They carry a huge selection of machines and (new and used). Krista's Mom also works there (owner) and is wonderful as well. Good people.