They could be slow because of new drivers who are not aware of the area + the outdated GPS system gets new drivers lost. It's best to book your ride way in advance of your scheduled appointment time to be sure that you are on time.
Truly not enough drivers covering all the needed areas..!
Sometimes it is scheduling issues.
Thanks! Your answer is awaiting moderation.