Synthetic urine works fine for DOT tests. Whether its pre-emplyement, random or roadside tests. You just have to be prepared. The biggest issue is if you get involved in an accident, even if its not your fault and you get hauled away in an ambulance. And they run the tests at the hospital. But that would be a pretty rare occurance.