How long does it take for your dealer to make repairs? My Bernina has had to undergo two repairs recently and my dealer takes forever. Or at least it seems like forever.

The first one took 3 weeks and this time I am now going on four weeks. Is this typical??