There are 3 significant points to consider prior to giving a gift to someone. These would be purpose, relationship, and budget. Your purpose or motive is the initial factor. Ask yourself why you would like to get another person a gift in the first place. You can communicate emotions through your present. Regardless of whether you want to request forgiveness, show appreciation, or declare love, consider your motives well to decide on the right thing to offer. Right after you ascertain motives, see whether the type of relationship you have with the recipient is either personal or professional. The ones you share with your employer, co-workers, or business clients are professional relationships. When you have this sort of relationship with your recipient, see if it is proper to give something in the first place. Those shared among friends and family are personal relationships, and these give you more flexibility and options for your present. What you could give depends upon how well you know the person. Your budget is the last thing to take into consideration. Do not spend money on things that can harm your pockets. Your intentions matter more than what you spend.
The evolution of the World Wide Web makes it an excellent tool in gift giving. Don't trouble yourself even if you live away from the receiver because you can come across plenty of sites online that specialises with international gift delivery. Online retailers can organise delivering the thing you purchased from their web page directly to wherever your recipient is across the globe. You can even have it gift-wrapped and personalised so the other person may feel that the present really came from you.