Mr Michael Righi was detained outside of an Ohio Circuit City Store by the manager and "loss prevention" person for refusing to show his receipt. The comments thread on Mr. Righi's blog post is very interesting in that so many people seem to think he's a jerk (well, most used less nice terms) for contesting the illegal search.
He called the police and was arrested and then released on $300 bail.
My husband and I shop at a local electronics super store and they have the same type of loss prevention person at the front of the store. We walk right past him every time. He has been trained NOT to try and force us to show the receipt. Good for them, because I'm not "guilty until proven innocent" in this country, yet. Accuse me of shoplifting, call the cops and then you can see my receipt and bag. Meanwhile, I'll be on the phone to my lawyer, the ACLU and the Mercury News.
Oh, and I liked the advice given in the comments to the above blog, take the merchandise directly to the returns counter and get your money back right then and there. You want to see my receipt? Bring that nice police officer over here and you can all examine the receipt as you refund my money.
ETA: ok, ok, my husband just reminded me that the 4th Amendment protects me from the government illegally searching me. In the back of my mind something tells me that if the government is prohibited then surely private citizens are equally prohibited - but that would be under some other statute - kidnapping maybe? I shot from the hip - but I know there's a grain of truth in there somewhere...