Sometimes customers will go out of their way to be an a-hole if it means avoiding paying a few bucks. In Uber driver u/StarsBear75063‘s case, they were totally prepared to wait an extra 30-45 minutes until their (already late) passenger was ready, so long as the passenger was willing to pay the waiting fee (he wasn’t). Instead, OP’s passenger demanded that OP cancel the ride and then wait for him to rebook it, assuming that this would cancel out the wait fee. Boy, was he wrong. OP maliciously complied, resulting in the passenger getting charged double for the «no show» cancellation and the rebooked ride. Whoops.