We're lucky to have one in the area (NE Portland) and they are my number one for any large purchases. Doesn't hurt that my new machine is on lay-a-way in the dealership in the same building! Great sales, knowledgeable and very helpful staff and plenty of them! As they advertise, this store is the largest by square foot in the nation. Don't know about internet sales as I don't need it for them. They have all the major brands and latest fabrics, too