yeah just finished reading Berardi's article on Pre and Post workout supplementation of BCAA. came up with the same questions?
here is the link for those interested:
I have ordered L-carnitine in the past from ulitmate nutrioin and it said USP certifed on the label. so that may ease your mind a little about contamination fears