I haven't bought a jock strap since 8th grade so I probably shouldn't comment.
I don't think I'd take my 27 y.o. daughter with me.
Maybe it was an impulse buy or something.