It depends on the person you are getting it for, and what they like personally. If you know, try and get them something that is in a genre they are into, and that sounds like a good book. However if you don't know, try and get a classic or a bestseller, a lot of times they are good for all audiences.
A book from hermione,a sneakoscope from ron,and the monster book of monsters from hagrid.
On her birthday.
A good 19th birthday present for your 2-year boyfriend would be a fancy smartphone.
Depends on the age.
Yes, but remember not to stab the birthday person with the thorns.
It depends entirely on what the receiver likes
a lambo!!!
Cat poodle and dogs but not if allergic.
Get her a beautiful sari.
A hand made gift
is it a boy or a girl
make somthing