Amazon Gift Cards

When all else fails, get them a gift card they will use.