I looked up the details on your machine, and it looks very nice! Did you get the TruStitch option on your machine? And if you did, do you like it?
A good and honest repair person is worth so much! I'm glad you found one who would tell you the honest truth about what you really need.