This is a scam. To get the freebie, you'll have to give them your credit/debit card number for a small shipping charge but what they won't tell you is buried in the fine print is authorization to negative-option bill your card for nonsense subscriptions. Negative-option means they keep charging every month until you cancel the subscriptions but the scammers sometimes make it very difficult to cancel. The scammers can obviously also bang a big charge on your card. Your card issuer may or may not agree to stop the subscriptions and give you the money back because you'd agreed to them in the fine print even though you were completely unaware of them. This is a scam.