I like to make sure that I always give personalized unique gifts to my friends for their birthdays or other special occasions. This means that I have to spend a fair amount of time shopping to make sure that I find the perfect gift. However, doing so is worthwhile just to see their delighted expression when they open their gift.
Fortunately, there are some great shops in town where I can go to find the right gift for anyone that I know. I can always count on these stores to help me out when I am in a jam.