This product is no longer available.
You can try these similar gifts instead.
Bob Name Socks
Here's one pair of socks he will have a hard time losing as they literally have his name printed all over them. He may even learn a thing or two about himself as well since they feature several versions of "Bob."