I buy foam plugs from Industrial Supply store---by the box, 200 pair---about $28 per box, Howard Leight "Laser lite". At 80 and over 1.5 million 2 wheel miles, still have my hearing.
Trick to foam=grease ear inner channel---roll tip of plug up, follow instructions of pulling upper ear up.
Long trip 400 miles or so in day I go thru 2 or 3 pr. Note: at 400 miles my ears hurt from plugs....and I am tired. So I quit.