I always want to say something positive about Green Cab because I like their concept, but unfortunately their execution never cuts it for me.
Last weekend I waited an hour and a half for a cab. Our driver was nice but didn't actually get to the restaurant we were heading to, and instead dropped us off about two blocks away. It wasn't a total catastrophe, but I've certainly learned my lesson to stop calling Green Cab.