I'm kind of skeptical about proteinfactory as well...Even if those ratings were just a rumor there's no point in taking a chance.
Try proteincustomizer.com like Hansel suggested...they're cheaper than proteinfactory anyway, and who couldn't use a little extra money in their pocket?