Why a 91-year-old Ottawa man paid $550 for vaccines that should have been free