I don't find Sew A Lot expensive, but right now they are getting ready to do a remodel and are not taking any repairs. I can say to stay away from Continental Sewing in Eastland! There is a Bernina dealer in Liberty. The name is Quilter's Trunk. I have spoken with them and they are very nice and I have heard a lot of good things from people who have had them do repairs. Their phone number is 606-787-7648. Hours are Monday, Wednesday, Thursday, Friday and Saturday from 9-5. Address is 694 South Fork Creek Road in Liberty. Their website is
www.quilterstrunk.com
They are probably a little over an hour south of Lexington. I know from Richmond it takes me about that long to get to Liberty.