There are lots of options when it comes to buying gifts for your best friend. You can buy her a card or a photo frame, or you can give her a care package filled with goodies. A care package is a thoughtful gift because it shows your friend that you've taken the time to find out what she enjoys. The best part is that these packages don't have to break the bank! A personalized room spray is another great personalised Christmas gifts for her. Whether your BFF lives in an apartment or college, a room spray scented with natural herbs and essential oils is a great way to show her you care. Tie the gift with a ribbon to make it extra special. Another great gift idea is a teapot or mug. If you're both big tea drinkers, you can get her a customized tea set or a personalized mug of her favorite beverage.