I fell for their scam that using their product and Musclefactor X would shed seventeen pounds of fat and add fifteen pounds of muscle and two days later someone tried charging my card for almost $800. Luckily they didn't go through and my credits fine.
They called me a few days later asking me for my credit card number, I told them to "*** off." I'm not for sure that this was the reason, but from what I've been reading about this company.. I have a good reason to think so.
I had to cancel my card and the bottle of "supplements" are sitting in my basement. I'm not even sure I trust using them.