I just got mine a couple of weeks ago. It is so much fun. When I got mine they told me to use Sew Fine thead in the bobbin and King Tut on top and not to use polyester batting. I really thought it was because that's what the dealer sold, can't find it anywhere else and its really expensive. Did your dealer tell you that too?
I had tension problems and problems with the thread breaking.
Enjoy, I know you'll love it.