I am located in Huntsville, AL, and I had the problem with temperature range at the Hospitals own testing facility that is offsite from the hospital itself.

The temp was at 92, almost 93f and I was failed due to temperature. They told me the sample was not proper temperature, that I would have to give another one. Since I only had one bottle of fake urine on me, and I wasnt about to piss positive, I took the failed due to leaving bs, and got my future employer to give me another chance to take the test for some bs reason.

I dont doubt that other places might have a 90-100 range, but I know that this place didnt. And its always better safe the sorry, if the place you go to has a 90-100 policy, then making sure the temp is 2f within 97ish cant hurt you, and will only help if you end up a place like the one mentioned above.