If you have an upcoming urine drug test then I suggest to choose sub solution synthetic urine, I already described this in my previous post.
Sub solution comes with heat activator, so you don't have to mess with microwave or handwarmers. Its the most expensive synthetic urine on the market, but quality comes with a price. The other option is Quick Fix 6.1 synthetic urine.
Quick fix is also an old and trusted brand, but sub solution is better because it contains more chemicals,it has perfect color and even has some foam on it to mimic real urine.
If you don't trust in synthetic urines, then detox drinks are the other option. Detox pills also work, but Toxin rid costs much more money and takes a week to get rid of THC from your system. So if we walk about detox drinks, my personal suggetsion is Mega Clean cleansing drink and Clear Choice products. Both option are reliable, but synthetic urine is still the best, safest and easiest method.