WAIT ?!?!? ... Did you say he will be turning 99 years old - make that YOUNG!!! - and he wants a new keyboard? ... where do I sign up for that ... God bless him !!! and YOU for seeing after his wants and needs ...
Best of luck in your search...
_________________________
t. cool