would love to hear what are some favorite googles from those who have to wear contact lenses to be able to see. currently i've been using the Aqua Sphere Kayenne Swim Goggles. i like them but they do sometimes leak and wondering if anyone has recommendations. the last posts i could find about this were 11 years old. thanks!