As a place to shop, its a lot of fun to walk around and take in a wide variety of vendors. As a place to vend, its got a pretty awful track history for new vendors. The office is prone to accounting errors, double selling tables, selling tables for the wrong dates, and follows a very strict 'Our way or GTFO' policy, even when they are knowingly in the wrong. Our personal experience involved going in to rent a table. At 11:30 on Sunday, we went in to rent a table for Next Saturday, specifying the date, the fact that we had to get merchandise ready, and being told repeatedly that we had to be here and be set up BY 9am or our table could be resold. So we arrived next Saturday by around 8:45, got set up, I left my wife for the day (Night shift employee, went to get home and get sleep before picking her up), only to get home and be called to come pick her up immediately. Apparently they had resold our table, and claimed our purchase was made for last week. The vendor who showed up at 10 was willing to wait for her to call her ride (Me), while the Barnyard employee told her she had to move her property IMMEDIATELY. That's when she was told by the vendors on either side of her that this had happened to them both at least once before. Infuriated, I returned and spoke with them, and they refused to make any concession of possible mistake until I pointed out the time of purchase for the table and how ridiculous their claim (That we bought a table for the same day when it was already over halfway through) was. Still refusing to admit it was their own error, they at first told me to leave (admittedly I had some choice words), and then told me they could reschedule. We WILL not be going through this crap again, and so, since it was obvious error on their part, a refund was in order. Naturally, this brought up the 'GTFO' portion of the above listed policy. TL;DR Version: Great if you've been there long enough that they know you, crap for new small businesses, and under sloppy and infuriatingly thick skulled management. Vendors beware.