you might check with your doctor for a referal to an Audiologist...
There is an office at St Vincent that might be able to help you out. Audiology: Hearing and Balance - St.Vincent Indianapolis
I had some made at the MotoGP on Sunday for $60 by some guy from California
I have a set of Shooter's Ears and love them. They are in Belleville. Their website is ShootersEar | Earplugs | Shooting Protection Using teh contact us form on the site or directly emailing them is pretty futile. It's best to call them at 1-800-416-2434. They'll not answer Shooter's Ear so just ask for them.
FYI you can go to a music store and make your own in about 20 mins for $20.00, I hav'nt tried with shooting but they work great while playing bagpipes.