My sister works for a cab company and she told me that after 30 minutes they cancel the request if the customer doesn't call back. Just to make sure that the drivers know you are still waiting. Call back at 20 minutes to remind them, but don't call too often because the dispatchers can only do so much.
more