I think my college-bound daughter would enjoy this if I gifted her a subscription. Unfortunately I can't tell how much it costs without creating an account (giving away my email), nor can I tell if it's possible to give an anonymous gift (because I find the idea of my daughter getting random socks anonymously hilarious).