if you have a preferred repairman i would buy online i bought mine from kenssewingcenter.com i think its from alabama and got free shipping and they have an excellent service dept mine had a tiny part that broke in shipment and i called and they mailed it out straight away it wasnt anything that stopped the machine from working but they had the best price on mine at the time. ive ordered other things from them too. i live in a small area in oklahoma the only place in our town to get a sewing machine is walmart and they had my machine there but the price was the same at kens and it came with more accessories so that was the better deal.
i love their service.
carla m