I bought my Janome 6600 at a local quilt show, from my local vendor. I had to wait a week to pick mine up because they'd sold all they had in stock! I don't think they were sending machines home with people right that day anyway, though - they won't let a brand-new machine out of the building until they've unboxed it, tested it, and made any required adjustments.