I've been very lucky. Both times that I have been in pain management, I have not been subjected to a urine screen. I have offered to take one , several times in fact, but have never been asked to or had my offer of taking one accepted.
I do know that my PM's office tests people all of the time. I also know that they have caught many diverters through the testing. I also never have had to sign an agreement/contract for pain meds. Why? I have no idea, actually but that's been my experience.
I have been there on mornings when they are getting the 8:30 am phone calls from pharmacists and doctors offices regarding patients getting multiple scripts , or doctor shopping. Been there when they have cut off other patients as well and it is never a pleasant experience to witness, because usually those that are being cut off are not happy about it.
I know there is a new company out there that many offices are using that tests the urine sample in a lab, that gives a level in the urine. They ask when the last dose was taken and it averages out a normal high and low for a particular drug and then gives that patients number. If a patient falls under or over that average, it flags that particular outcome.
I also know that the same company also tests for other drugs like cymbalta, lyrica, pregablin ( neurontin), along with the narcotics, so they can check far more drugs than just narcotics.
The bill is outrageous from my reading others stories about it, but the company supposedly has a number the patient can call, which offers a discounted "fee" for the testing.
As far as whether I would be offended or not........no, I wouldn't. I'm an honest pain patient, I try to take my meds as scheduled, if anything, I may miss a dose once every week because I finally fell asleep for the first time in a few days....but I figure that I am no better than any one else and if that is what makes my doctor confident in prescribing my meds for me, then so be it.