I agree with the gift card idea. Individual preference can vary widely. Depending on the stroke & distance, my swimmer prefers different goggles and suits. If you aren’t sure about a brick and mortar store close to the recipient, swimoutlet.com is very reputable and has a reasonable return policy.