^Nahhh, it is not this possible by such easy means. Your sample needs to be stored in the analysing lab and has to be checked for a second time in case that there are any
justified doubts about a sloppy technical handling resp. analysing. The problem already starts though with providing a good reason that the analysis wasn't actually done properly. Comparing your chromatograms with random chromatograms found online is futile and won't be accepted, as the look depends on many factors (eg. the software used, the hardware, the practical skills of the technician, etc.). Second opinion from an anonymous internet forum won't be accepted, too. You need a professional second opinion to argue accordingly, which seems to be a little too late if you are already fired.
In case you took ephedrine laced with amphetamine and the lab
indeed tested for amphetamine, well, then that's bad luck for you because technically you took amphetamine. Companies don't care if you had fake or cut material, because if there would be a medical indication for your requirement you could get genuine ephedrine with a description.
In case the lab tested for a metabolite of amphetamine and not amphetamine itself, then a false positive is possible, as both compounds share some metabolites IIRC. Again that seems a bit too late, because it should have been checked
before you were given the pink slip.
I have to disagree with Vecktor! It is not this easy to refuse to work for companies, which drug-test their employees. Many notable employers in continental Europe, the UK and the US alike made this to their common practice and refusing to work for any of them equals rejecting very lucrative job opportunities. After the last huge crash at the finance markets that's tricky issue, if you ask me, being unemployed vs. working for a company, which tests you.
No idea if you get away with refusing to get tested. I can imagine that this will be interpreted as trying to hide a drug habit and leads to not getting the job anyway
