I use CharityChoice all the time for wedding and other important gifts. First its easy to do and second (more importantly) it says a lot about the giver and the receiver...both being caring and thoughtful people...everyone I give one to always says its such a special recognition of something more importantly than a registry gift - it is something that has meaning and good "karma" in concert with starting a marriage.
Find CharityChoice reviews from newlyweds in Jersey Shore that used CharityChoice for wedding Favors & Gifts services.