Going back 2 years ago, I worked in a taxi office!.. Friday and saturday nights were mayhem.
There were six of us on the phones and one despatching the jobs.
On the phones there were 24 lines, all lit up constantly from 11:30 till at least 2. Finish one call, pick up next, constantly for over 2 hours, putting up with all the drunken crap attitudes that came with the job.
At any one time there were well over 50 jobs on the screen waiting to be despatched and around 120 busy drivers.
We always turned away Pub
's and clubs but residential addresses shouldn't of been a problem.
Next time, just tell them you don't mind waiting and you shouldn't have a problem..
As for booking your job early in advance, this could also fail, your prebooked job is not prioritised and will just be lingering around on the screen with the other 50+ jobs.