I would say the first place to begin is on the Internet...there are many sites and your search engine will help you locate them. Most of these also list local shops so you can go there after looking online and determining which machine fits you best. that way you aren't driving all over trying to check out machines...Internet sites give you the advantage of side by side comparison as well. Loaded with information , you can then go to the stores and have a better idea of what you are looking for and the features you would like displayed. Here is a place to start....www.sewingmachines.com Good luck!