Good for you! That was a great deal, and you were very right to jump at it, especially since your regular machine was only worth $200 in store credit. Sounds like it was time to spoil yourself with a newer, nicer machine. You'll love it! I don't have a Baby Lock, but I have a high quality machine, and it sure does spoil you to sew on something really nice.
Happy Sewing/Quilting!