The way I see it, you can find decent deals at our gun shows around here, but you have to know what you are looking for and what its value is, otherwise you can definitely get ripped off. I got my wife's Pink/Stainless TCP732 at a show for $250 out the door brand new, can't find a better deal anywhere, it was a small shop who needed it cleared out Sunday of the show. I also see people charging $100-$200 more than guns are worth, hoping you have no idea what they're worth. Last show I went to, a dealer had a Mossberg 100ATR Night Train with an $800 price tag on it. But it looked tacticool, so some idiot who knows nothing probably bought it.
To me, the most fun part of the gun show is being able to see everything in person and argue with vendors that tell you a chinese made gun is made in Turkey. The scenery wandering around them here doesn't hurt either. My wife wouldn't agree with that assessment.