Well explain you passed your first one, and you're clean, therefor there must be some sort of mistake. That's the story I'm going with if my test should could back positive. Most of the time if you make a big enough fuss, they'll let you retake it, but you have to pay for it. If I'm not mistaken those tests run anywhere from 25-50 dollars.