Originally Posted by
rrgg
I earned AA miles last year signing up with Netflix. Last week I signed up through the Delta link. I was charged right away, with no free trial period, so I expect I won't receive miles either. Despite using a different credit card and email address, Netflix must be smarter now about enforcing the "new members only" rule.
You may have had luck by changing your mail address, as well.