(716) 641-5256