I agree with the cash option. Just an Amazon gift card and everyone is happy. Otherwise you will always (secretly) anger someone and the budget thrown away without being used.
Agree with this! An Amazon gift card would be a perfect gift, especially because you want them to enjoy it with their family and they can use it in any way they choose to.