No. Haven't driven there. I heard that was for crazy people.
To be honest, there few states in the US where you are expected to pay your traffic fine on the spot also. If you don't have the money on you, you will be taken to the station. Nebraska is one of those states. They accept credit cards. I don't remember if they accept cash.