I do have the 3M Worktunes and use them for mowing and some long CNC milling sessions, but they are definitely not comfortable for longer time wear...the material that the pads are made with gets noticeably uncomfortable as soon as about 40 minutes of wear for me. So I most often use a "band type" ear plug with softer memory foam type, pointed plugs for when I need to wear for a long time. I cannot use regular insert in the ear type plugs...my ear canals are not compatible with them and they just fall out. (can't use ear-buds for music, either, for the same reason) The bands insure that they stay put.

This is not the same product I use (I forget the brand) but it's similar for illustration purposes: