I wear the harpoon cost as. This pair is at least 7 years old. I had the same problem with you about the rubber nose piece. This style doesn't have that. They have held up great and I hVe had no problems. You might look at a style without the rubber.