I always wear ear plugs unless I'm literally nipping up the road to get petrol. I've had tinnitus for years (gained from my yoof dancing next to speakers

, I wish I'd known better back then). It's not that noticable any more cos I've been careful for years but it doesn't take much for it to flare up again for a week or so.
Anyway, I've always used Boots wax earplugs. Break one in half, roll it til it's warm then shove it in. These are brilliant cos they totally seal the ear, block out all the noise I don't want but let me hear what I need to. Wouldn't wear anything else. I've tried the foam ones but they just don't seal anywhere near as well.
Cheers,
Matt