The drivers provide good service; the operator/booking service leaves a bit to be desired (ie can't change pickup time within 1 hour of your pickup if your flight is delayed). With so many choices now in Calgary it is hard to justify the higher cost. That said, I have been overcharged by uber on several occasions so prebooking the car takes away that annoyance.