yes they do carry a number of differanct models...but for the most part, they are often lower end machines...I know that the local dealers around here, do not carry the same cheaper models that JoAnns does for the most part. The local dealers around here ofter specific classes for their machines and also have an in-house service technician that periodically goes to training at Bernina, or Viking, or Janome....and I assume all the major sewing machine brands so the same. JoAnn's around here has a roaming service tech that does all machines and only periodically comes into the store....I can't remember if it is once a week or once a month. If not easily fixed...it goes off in the mail somewhere.