Right, but getting fined in this situation means the government is incompetent. They should just tell retailers the "right" thing to do and not fine any retailers that follow the guidelines.
The idea that this is complicated legally is an example of why so many Americans are so frustrated with their government. Common sense should rule the day, not mindless legalism.