LogOwne
Consumer Report
- 05-22-2013
- 2
I only wanted to see a free preview and was told my account would not be charged and it was to the tune of $39.95. Definitely a rip off site and there seems to be no way to contact them.
Company: LogOwne
Country: USA