I had a different problem than inexpensive. The marks under my eyes lasted for hours. I got these few days ago and already put in few 1000 yards by now, no complaints. http://www.amazon.com/Speedo-MDR-2-4-Swim-Goggle/dp/B00J9OG2LO