(716) 267-1046