I received the same message. I filled out the form but I am unable to complete the order without adding my credit card info. If this is indeed free, why require my credit card info? This seems like one of those online offers we are always being warned about.
... View more