QuickFilmz.com
Consumer Report
- 02-27-2013
- 22
Trying to watch the walking dead on project free t. V and this popped up to stream in it, i signed up for free and a few days later money was taken out of my account. They are a bunch of liars and I had no ideamthey were going to take the money out, by the way I never did get to watch what i wanted to anyway causemit would not let me.
Company: QuickFilmz.com
Country: USA
City: London
Address: Dalton House, 60 Windsor Avenue
Phone: 8008517702
Site: quickfilmz.com