Welcome! You'll get a lot of good advice and information here. I have learned so much. Three weeks is a long time to have a machine in for repair. Anytime I've taken mine in it's been a matter of days not weeks. A friend took hers in for repair (timing was off) and they fixed it while she went to lunch because she had driven a long distance to get there. She had called ahead. If you really like this repair person then stick with them but I think that is a longer time than normal for a machine repair unless they are waiting on parts.