Awesome score! I'm sure it was a child that scratched the cabinet, the little darlings.
The Salvation Army store near me, always over prices sewing machines, they all start at $100 for the portables and $200 + if its in a cabinet no matter condition of said cabinet.
Sharon