I had two incredibly bad experiences with Ace Taxi in the same day this past weekend. I requested a cab to go from Cleveland Heights downtown for an evening Tribe game and the dispatcher gave me an ETA of 20 minutes; however, 45 minutes later, the cab finally showed up.
That same day, I requested a cab from downtown back to my place of residence around 3 am and the dispatcher informed me that a cab would be there shortly. Apparently, a cab arrived but never called me so I was unaware that it ever showed up. After much arguing with the dispatcher (they claimed that the driver called me), I finally got a cab at 5 am.
I will say, the cab drivers have always been pleasant but there is an obvious lack of communication between the dispatchers and the drivers. Needless to say, I will never use this cab company in the future.