SF has similar laws. The one I see cab drivers break most often is refusing to accept payment via credit card. If you ever get in a cab in San Francisco and they tell you they don't take credit cards they're either lying or shouldn't be driving the cab in the first place.
Chicago had a similar problem when they started requiring that taxi's accept credit cards at no extra charge. When someone tried to pay their fare with a credit card a cab driver who didn't want to pay the service fee would either say that the machine was broken or "accidentally" overcharge riders. They are moving towards screens in the back seat now though.