Thanks for the thoughtful feedback trb. The site is targeting a fairly specific market... basically, people who are planning events that normally have gift-giving associated with them. Weddings, baby showers, engagement parties, and the like. It's common practice to make a gift list somewhere so that people know what you want. I could probably do a better job of immediately communicating that on the site.
I'm most definitely not a designer by trade, so the typography tips are much appreciated.