It really just depends on the type of person your friend is. Maybe ask some question's discreetly and try to get some ideas out of him/her then apply them to the gift you are getting him/her.
Look on him or her, look in his or her room and bags if possible, and find out all you can about the friend's preferences. This shouldn't be too hard given that it's your best friend. Then buy a gift that is similar to any product he or she prefers to use. Alternatively, get event tickets for both of you to enjoy together.
The best way to start would be to think about what your friend likes best. Once you have an idea, go to a site like Amazon or EBay and see if you can find any gifts that match what you are looking for
If one wishes to give a best friend a necklace as a gift this can be done for any occasion. One can choose to provide a gift like this for a birthday, Christmas or just as a spur of the moment surprise gift to express your friendship with the best friend.
most teens think that the best present would be an ipad or any electronic item
A gift is special because you give it a special meaning. Any gift would please your friend because it will be a special gift from you. I suggest amazon.com or ebay.com. They have a large selection to suit your needs
If he's your friend then he any gift would be a great gift so yes^^
Some good boss gift ideas are gift cards as well as coupons to resorts and spas. They show they you really do care about your employeer.
Most grandpa's will enjoy any gift they are given. Some of the best gifts to give are clothing, snacks, pictures, music and DVDs. However, the best gift you can give to your grandpa is your time.
Hotel gift vouchers would be a great gift for a friend. The vouchers would allow the friend, to take a vacation without having to worry about paying for hotel costs. Any gift is always a great one.
Some cool ideas can be a great wallpaper. Some shoes. CD's. Cool wallpapers. Jewelry. Or even a simple card. If your friend is really close any of these things could be really special but it all depends on who your friend is.
The internet is full of ideas for paper gift bags. The website Pinterest have lists made by people. You could also ask people you know, if they have any ideas, or if you know someone who has any experience with making paper gift bags.
To find best ideas for gift you want to look at people's habits, their work, what they like and don't like to do. Try to make it a habit to record people's comments or wishes when they made it.