As a buyer, I prefer craft shows! I love looking at all the different products, and often engage in conversation with the crafters. I don't like the commercial aspect of the vendors, and personally would never buy from them. I have several friends that do clothing, jewelry, candles etc on the side, and all have connections to other vendors that I would give my business to.
I guess I know how hard the crafters work to make their products, and like to support them.