Whereas I one time got some bad Twin Lab protein powder from Bodybuilding.com. They replaced it immediately -- no charge, no fuss.
I've placed several orders with them. I get the right stuff at the right price, and it gets delivered even faster than they say.