Netflix Inc
Not Approved Credit Card Charges
- 05-30-2010
- 14
I had been considering signing up fro Netflix Movie service. I went to their website and found they offered a free trial but they required a credit card as you would be charged after the first 30 day trial should you not cancel.
Company: Netflix Inc
Country: USA
State: California
City: Las Gatos
Address: 100 Winchester Circle
Site: netflix.com