I"ve been using ABC Cab for a couple of months now. Sometimes they have been prompt (less than 15 minutes) picking me up. Often they have taken longer. Today, the pick up was 45 minutes to go, 5 minutes to come home. I was usually taking the cab to go to a class, and twice I've had to miss the class. Only once has the cab (or driver) been equipped with GPS. I'm researching for a more reliable company.