Hi,
I'm wondering if anyone knows a store in New York City (preferably Manhattan) where I can buy Swedish goggles.
I have a triathlon on Sunday and mine just snapped in three places (yes, they are quite old).
Thanks!
-Jessie
Parents
Former Member
Do they have Kiefer in NYC? Or is that just out here in the midwest?