That's great. I wish all repair people were that good. It is always good to get a second estimate and a reference!
My SIL and her friend had their machines repaired at the same time. They took it to the sewing center in Joann's which is NOT run by Joann's.
My SIL needed wiring done on her foot pedal as there were broken wires. The ended up shortening the wire, now it doesn't reach the floor.
Her friend's machine needed a good cleaning and general adjustments. When she picked it up they charged her $120.00. She never opened the machine up there, but when she got home she found her tension knob in pieces. Yes, that's right! They never even told her about it. The tension is way off an no way to fix it. She went back and all they would do is refund her repair bill. Now she is shopping for a new machine.