That happened to me once on a 3AM smoke run in my neighbourhood. The cops were pretty rude, even worse than in the OP's case. I'm still kind of annoyed about it but just about all my other interactions with the oinkers, oops, cops have been fine. So I try not to tar em all with the same brush, they do help keep civilization from collapsing and all that.