It is B 2 riboflavin you want not B 12. This is the least important part of the test as color alone can't be used to test validity. It is slightly important in instant drug testing when they use the strips and color may prevent it from going to the lab.

You may get an instant test when you get to jail. I wouldn't consider it them just trying to scare you.

What else?