Depends on the person. I know some gamers (mostly girls) who don't like them because, as you say, they can be tattered etc. So it would be a bad present for him/her.
EDIT: As others say, it's the thought that counts, including 'knowing' the person.
EDIT: As others say, it's the thought that counts, including 'knowing' the person.