personally- I shop on line a lot --- for fabrics, supplies---- I would not ever purchase a machine on line- I want local service, I want to check out my machine- test drive it, have the free 'new owners classes' and somewhere to go if I have a problem.