I rarely use cabs, but when I do I tend to forget which place was terrible- Union or Badger Cab. Then I call Badger Cab, have them hang up before I tell them my name and/or they tell me how long the wait will be (just like Mayor D.'s review), and after 20-30 minutes I give up on them and call Union Cab.
I have now deleted all cab numbers from my phone except Union and hope that will prevent this lapse in judgment in the future.