Interesting. See that you with your wedding gifts has the exact same structure as I do. You also have site links but not based on categories or products. It would take some effort with 301 redirects and backend stuff to get the approach mentioned by mediAvatar - is it worth it :-)? Does your site do well in SE? And what challenges do you face? I think it is difficult to tell Google about long tail phrases.
Well, just see that we have a small but perhaps important difference: that where you have all your categories (for instance, Favors by Season) to show in the left sidebar always, I have specific pages for each category...
