Willow. Tv
Consumer Report
- 11-11-2011
- 36
I signed up for willow. Tv last year, and while the service was good, I didn't need the service anymore so I tried to cancel. After several attempts through email (there is no other way to contact them) I was forced to change my CC number and dispute the charge with my bank. This went on for well over 4 months.
Company: Willow. Tv
Country: USA
State: California
City: Sunnyvale
ZIP: 94089
Address: 1287 Anvilwood Ave
Site: willow.tv