I agree with pocoellie - your dealer obviously wants o sell you another machine. Not to have the machine ready to demonstrate is crazy. Some days things go awry - but not to have the machine ready is crazy. i have the Janome 6600P and a Viking Topaz 20. The Viking I got for the embroidery but it will sew several layers of denim like crazy. I can't remember how many layers she put in there and it could sew on denim where it looked like it came from the Jean's factory. Not sure if my Janome does that - haven't tried because I really don't sew on denim but it is nice to know it can.