Hollywood Block
Consumer Report
- 06-13-2012
- 1
I downloaded Chrome Browser (supposedly a free download) and was charged $24.90 for it to my credit card. There was not a phone number made available for me to contact to resolve this matter.
Company: Hollywood Block
Country: USA