John Roberts, 91, had to wait over two hours for St John after he fell and his wife was unable to move him. When cancer-stricken 91-year-old John Roberts had a nasty fall at his Rangiora home, he activated his $80-a-month St John medical alarm and waited for help.