Some say that it’s only against the law if you aren’t caught.
Uh, no. Just because you weren’t caught doesn’t mean you aren’t a law breaker. And because God has given the government His blessing to govern as an extension of His authority and power (not saying don’t question the man, just saying that government, when it stays in its place, has a God-honored purpose), unless the laws contradict His that have already been in place, He upholds those laws as well.
So for the Christian, obey the law when reasonable. God expects it. Of course, when the government becomes treasonous and there’s a dictatorship, communism, etc. however, you can fight back then.