Trenton has one or more gift shops. Gifts are given as an expression of love, affection or esteem to celebrate or observe a number of occasions such as birthdays, anniversaries, graduation, christmas and other festivals. There's nothing like a gift to cheer up someone, and let them know that you're thinking about them. The gift itself can be of many different types, such as flowers, soft toys, chocolates, electronic items, mugs, photograph frames, jewelry and framed art. Many museums, exhibition centers and other places have gift shops attached to them, that sell themed memorabilia and souvenirs. Gifts can also be handcrafted or personalized for the receiver. Gifts can also be specific for the receiver such as gifts for her, gifts for him, gifts for dad, gifts for mom, gifts for kids. One can also opt for buying cards, wrapping paper and delivering the gift to the receiver, whether in Trenton or not.