I would keep a voice recorder on you at all times. If you got pulled over, all you had to do was flip that puppy on, and then when all those events transpired you'd have evidence that you did not consent to a search and that they violated your rights. If this ever happens to me, I'm gonna have it on record. I use my iPhone for long recordings like when I'm open carrying and I got an old digital voice recorder that records about 30 minutes at standard quality in the car. I'll be taking some classes soon so I can apply for MN permit because even though I live in WI I travel to MN quite often.