It's highly variable. I was a little surprised that nasty_khakis only had stuff on sale for one out of 20 shows; my general impression is that discounting's more common than that, although it may vary significantly by merchandiser. In general, if there is a discount at all, it is for just one or two specific items. But the stuff can be very cheap. I think I got a poster for Venus in Fur for $3.
I saw Rocky last weekend, and they were having a special where the program book was cheaper (I think half-price) if you bought it with a (full-priced) T-shirt. But the magnets were $5, down from $10 in an unadvertised discount (they changed the price list without any "SALE!" type signage). I didn't look that closely at the price list and some other items might be cheaper as well. (I bought a magnet for $5. I wouldn't have bought it for $10, so the sale worked for me!) This week's specials might be different (or non-existent).
"What was the name of that cheese that I like?"
"you can't run away forever...but there's nothing wrong with getting a good head start"
"well I hope and I pray, that maybe someday, you'll walk in the room with my heart"