Most all sports nutrition protein powder comes from 4 major suppliers to the USA.
Most of you think that these companies create their own protein. Wrong, it's sourced and then mixed in house. Further more, only a few companies test every batch of their lots that come in. Even fewer third party test (and I know who they are). I would never buy anything that was not GMP certified and low sodium.
Some of these companies get into trouble with the preservative systems and additives when the manipulate the proteins. Thats where the freaky shit comes into play.
Frankly, the best shit on the market is Jay Rob or Biochem, imo. It's clean, sucralose free, wheat free, gluten free, lactose free, clean - etc.
For cheap shit (that has sucralose in it), I like TWINLAB (GMP certified) or Dymatize (also GMP cert and gluten free).
The trend in the marketplace by the industry leaders has been to clean up products. You will see this start to happen now. It's already happened with TWIN and a few others.