Under $200 for 29dB reduction is pretty darn good it it's truly 29dB, these things usually do 23dB... It's actually BOGO now, so $100 a pair is pretty good. My Walkers are 25dB reduction, I have some ProHear that do 30dB, but there's enormous and make you look like a Teletubby...
I got A pair of Razor Slim a couple weeks ago for $18 from Dirt Cheap. Still spending bonus points from buying the Wilson Combat upper ( which I got $400 cheaper than anyone less has them for by the way.)