My friend bought her machine on the internet. We went to a local Brother dealer and they were so friendly and helpful. The one thing about machines, once you have a brand you like you are more likely to up grade that brand than one that is a royal pain. And since they have supplies at reasonable prices too this shop has a new customer. I know not all shops are like that but it doesn't hurt to visit.