Wondering what everyone's take might be on gun shows.

Is it an impressive array perfect for one-stop shopping?

Overwhelming?

Less desirable than dealing with a known and respected local shop?

Good shopping for accessories but not firearms?

I think there's a show in Monroeville this weekend. Wondering if i might be able to find an M&P Shield.

Basically looking for people's experiences.