You could buy him something else - a case, if you know how many cues/shafts he takes with him when he goes to play. Or a decent new set of balls if he has his own table.
The worst thing is spending a lot on something for someone that they don't use (or don't want to, but do to be polite), and...