FAVORITES: Friendly, helpful, smiling faces, space to move around in, carts to carry your fabric, place to sit and rest in between, restroom, made up samples, sale table, organization so I can find things, parking and easy entrance (no steps), good lighting, consistent shop policies,cut don't rip, classes free and paid
PET PEEVES: Shops with no room to get around and no carts, snotty owners and clerks who only seem to like you if you take all their classes, unprofessional and unorganized shop policies, no place to rest or use the restroom, mixed up display (i.e. whites in 4 or 5 places or rooms instead of all together), places that treat you like dirt after they have made a mistake like it was your fault instead of theirs and then refuse to make it right besides
Another thing I don't like is notices of sales without enough time to react. Whether online or in this city, I am constantly getting notices on the morning of a sale that will say "good only today or maybe two days." If you are on a fixed income, that is not enough time to take advantage of anything. In contrast, there is a shop in Alabama that used to have a specific day when things were marked down. You could plan ahead to take advantage of that day.