The best one I have been to here in IL is the one at the Belle Clair Fairgrounds in belleville. Lots of overpriced goodies. I usually find at least one or two dealers that like to bargain though, and generally do well there. Plus its less than an hour from my house, thats always a plus.