He says each run from North Buffalo to Orchard Park usually takes anywhere between two-and-a-half and three hours, depending on how many stops he wants to make or how many people he want to talk ...