QuickFilmz
Consumer Report
- 06-22-2012
- 25
Took money from me after I signed up for a free account! Stay well away already have the questions answered on there site as there obviously ripping everyone of
Also have a non refund policy, surprise
Company: QuickFilmz
Country: USA
City: London
Address: Dalton House, 60 Windsor Avenue
Phone: 8008517702
Site: quickfilmz.com