I received the "free" products for which I had to provide a credit card number for the shipping costs. After reading the enclosed documents, I returned the products unopened and told them to cancel any future shipments. About 2 weeks later while checking my bank account, I noticed 2 automatic withdrawals to Momentum Direct. One was for $49.95, the other was for $58.93.
I immediately call them and gave the information for the shipping numbers, order numbers, etc. The man told me that I would receive a refund of the charges. It is now 3 months later and I still haven't received my refund check.
This place is a scam. I am going to report them to the Better Business Bureau.