The Etiquette of Gift Giving

The whole idea behind gift giving is it is supposed to be an unselfish act of doing something nice for someone else. Whether realizing it or not, you could very well be disrespecting the (very specific) person.