once i didn't have any cash and needed a cab. I flagged one down and asked if he took credit cards. He said no....so I started walking away. He said "ok, ok, I take credit". then at the end of trip, he left the meter running while he took 5mins to do the paperwork for my credit card. I dont' remember how much I tipped him, but I was not happy about it.
Cabs are expensive around here, but sometimes it's the only way to get home late at night.