If I was you, I'd be looking at a Babylock since you have a dealer nearby.
One thing you might try is opening the faceplate and checking to see if anything needs oiling. My Bernina 180 moved side to side but not up and down. When I checked it just needed oil on the needlebar. After oiling, it was find.