These Inland checkpoints have been ruled unconstitutional many times by the Supreme court (research Edmonds Vs. Indianapolis) but they do it anyway because we have a rogue government that does not abide by the law. In as much... they're just plain anti-american.
Although we joke about these checkpoints they're not to be taken lightly. Ask the 1000's of people who get their cars ripped apart then only to be told...sorry, we thought you had drugs. These checkpoints need to go away.