Price wise they all are about the same. I shop at Quilters Cottage and Sew Many Common Threads. Both places are friendly and helpful
Sewing in the Carolinas totally ruined my sewing machine. I ask them to just look at the tension, not to do anything to the machine. Well they burned up the mother board. It cost me over $800.00 to get my machine repaired. The store owner and manager refused to be responsible for any cost. I had to take my machine to a shop in Greenville, SC to be repaired. That is the reason I will not shop nor recommend this shop.