Because you are signing a waiver of your rights they can test you for anything they damn well please. However, the cost is great and frankly they probably don't care. Watch for your elevated test/cholesterol/liver numbers though, these could lead to more testing by your employer . Good Luck ~3rd