I am an engineer and got a set of custom plugs made at a local hearing testing place for about $100. Totally worth it. I put them on under my peltors. The only problem I have with them is you have to lube em up as they are a tad dry sometimes. When I had them made you get to choose different noise cancelling levels (they drill tiny holes in them I think if you don't want max protection) and you can choose your colour and your restraint style (tied together on a string, little handles on each, etc etc).