Someone who always offers universal presents like sets or gift vouchers can be seen as too lazy to make an effort. The whole idea of presents is that they should be a surprise; we all love guessing! If you get someone a personal present, you prove how interested in them you are. You shouldn't avoid getting someone a personal gift for fear of getting it wrong.