I paid about $3000 for my 440 (ten hrs. ago?)and I love it. My dealer considers the B440 a real work horse. If she is just upgrading then I would seriously consider it. Check with her Bernina dealer since they would be aware if any issues and you will need a B dealer to get it serviced.