Gift giving is quite complex. You must consider the person and just remember below 2 things in mind. Plus you have to consider your budget and saving in order to buy the gift.
1) What that person likes
2) What is the actual need of that person and accordingly gift them and they will like it for sure.
Also I recommend that please visit ShoppersStop.com; here you will find good gift collections and if you are living outside India then you can send gift to India with Shoppers Stop.
if you buy it for someone then yes
a kangaroo
No you cannot but you can buy an item
You should buy someone an gift or just go and see somethings
You can receive anything for a gift that's legal, but a nice gift in general is something that someone likes but would not buy themselves
You could buy one or maybe someone will give you one as a gift.
You can't. Someone needs to send it to you as a free gift.
You can persuade someone to buy it as a gift for you.
no, there are no codes for membership. you have to either buy it yourself, or get someone to buy you a gift.
Normally i don't offer this gifts.. I will be buy something with that amount and gift them. Order something really interesting gifts from clickgiftstoindia.com and gift them
Because they are stupid.
If it were a gift from a friend, yes. because gifts are awesome!