Why complicate your life? I just get my Husband to share his Amazon wish list.  Delivered, wrapped and under the Sister-in-Law's tree for Xmas day so he can open.  Guaranteed happiness with a few keystrokes and a major credit card.