That isn't to imply that purchasing online isn't beneficial; far from it. You'll need to be well-organized to buy online, but there are so many more gift shops San Diego available, and you'll have a better chance of finding something truly unique for the receiver. There are websites where you can buy handcrafted and personalized jewelry, apparel, various accessories, and even books. Give yourself plenty of time and you'll be sure to get something special for everyone on your list.