Well, I don't do it annually, but everytime I post someone benefits so here goes:
Personally I'd avoid the foam ones for long term use, they get crusty quick and arn't as easy to use as silicone/rubber ones. I've had a set of Vater (20db) plugs for over a decade, when they get crusty, I just -soak n rinse in hot water, good as new!
I've gotten a lot of use out of my plugs, more often than not I'm the only one using them (though many peeps agree that they should) - I won't go to a jam, gig or club without them. Drummer's cymbals and guitarists boost pedal are my main cause of 'ouch'.
Here's a few links from over the years
If you don't wanna read through the horror stories above
Custom earplugs from Protec Ear arn't cheap, but they are very good from all accounts. They were around R650-700 including taking a mold, but that's pricing from a good few years ago.
Alternatively a some friends are using Thunderplugs and I've not heard any complaints (pun intended). But oddly, I can't find a local stockist, The Gear Junkie did have - i'll update if I can find them. They were reasonably priced (around R200/set)
Raru have some listed, but no thunderplugs
Takealot have loads listed, mostly for swimming but they can be dual purpose.