I have not tested these but all buttons and connections look to be in good order. Not perfect but they are not in bad condition. I did disinfect both of them and cleaned them some. BinJ1