(716) 348-1650