another option would be to look at used trade-in machines....my Bernina 630 I traded in for my new 570 had a nice serpentine stitch...and part of me really wishes I had kept the 630 as It had a way nicer straight stitch for piecing and wasn't as fussy as the new 570...which has been in the shop three times in the past year and which I got back about a month ago...but haven't wound up the courage to try it yet.