Add on a "express your gratitude" function.
I just used this app for my 2 young daughters' Christmas wish lists. I did end up having a nice cross section of family members use the information on each list and did purchase from them with 3 different tender types. One individual purchased the items on their own in store but did not tell me until another relative had purchased the same item. So I have some confusion I'm dealing with post holiday.
The one thing that would have been helpful would have been to have the buyer of each gift identify themselves at 2 critical transaction points. 1. When they purchase an item from list, their info (just name and state would be cool) would be displayed under the "info" tab of the item. Another area where I found a big gaping information hole was in the receiving of the shipment. Most of our gifters elected for no fancy gift wrapping, which I totally get, I'm like that too. However when I received something, the box came with no identifying paper or statement. I basically had no idea who purchased it. That put me in an awkward position of having to track down the gifted by deduction. If the gifters' info could be in 2 places through the process to insure correct acknowledgement that would be the best. A place to send an ethank u note could be located under the info tab and that could also be a place where the buyers name would be provided