It's explicitly not legal in California and some other places.

Also for business customers? I would expect such regulations to only apply to b2c contexts.