I don't know. Sounds like you may well have a lemon dealer, regardless of whether or not you have a lemon machine.
To be perfectly honest, no sewing machine should have its timing go out twice in a year. There's something wrong -- with the machine, with the way it is being fixed, or both.