I don't usually shop for gifts for birthdays, but, when I am desperate I go to Laguna Trends. They have a large assortment of gifts from jewelry, picture frames, tons of candles, stationary, journals, wrapping paper, pre-built bows, decorated gift bags, little trinkets at the counter, holiday stuff when it's the holidays, and an endless supply of greeting cards. The employees are helpful when you need help choosing and are quick at the register. The gift shop also has a free gift wrapping service for when you are a poor gift wrapper.
The only downfall of this delightful shop is that it is located in a very busy shopping plaza. There is underground parking, however, that can be a nuisance.