I have read alot about stuff from Mexico and out of country but what about the U.S. I have some Sust. 250 from New York, WB Labs. The reason I ask is because I was told it was from Europe. I didn't give a good look until I got home and read that on the label. I can't find that name anywhere on the site. Any advice for the New Guy?