Fair enough. I don't have any experience with making complaints to Karwa as I've never been dissatisfied enough to complain. I was just impressed that they even bothered to call her back.

As for booking a taxi, I've always got an answer usually within a couple of rings, though it takes longer at peak times understandably.