And before I sign off for the night, let me give you a totally different example. I don't like it when the Neo-Nazis decide to march through the neighborhood of survivors of the Nazi death camps....but that is a protected activity under the Constitution. I hope you see my point. There are things I don't like...but they are legal.
Explain the reasonableness of searching my "papers and effects" by FORCING a retailer to collect my personal identification for a CASH purchase? This law in effect creates several million agents of the national government, searching me unreasonably in response to a private act. Please note that we're talking about retailers who are NOT corporations here.