Just answer computer help service
Consumer Report
- 01-07-2012
- 28
Never received an answer to my question. Was told on 12/24 by Just Answer the $38 charge would be removed from my credit card in 3 to 4 days and the charge remained.
Company: Just answer computer help service
Country: USA
Phone: 8885878220
Site: justanswer.com