From a shopowner/vendor perspective...they need to make their money back on the booth fee, gas, food, etc., all the same things you spent money on. The easiest way to do that is to take the more popular fabric lines, patterns, books, etc., which leaves the consumer with less variety at the show. All the vendors have pretty much the same thing. It can be risky to take those items that are not advertised as well or that aren't the latest "craze". All the other shops around me carried Moda, so I quit carrying Moda. All the other shops around me carried Nancy Halvorsen Christmas fabric, so I quit. I started ordering fabric lines from Red Rooster, Andover, Wilmington, etc. so that my customers would have more of a variety. There were grumbles at first...but after a few months it was worth it. If we all carry the same exact fabric lines, it becomes an issue of who has it cheaper and you are left looking at the same ole same ole. Hard to do that at a show.... As is the case with pretty much everything these days, booth fees are higher, gas prices are higher....they have to take the items they know they can sell a lot of.....