GLClick
Consumer Report
- 03-28-2013
- 19
Sent 49.00 they wonted more money. I didnt get anything. I woult like a refund of my monies. Company looks like a scame, defrading people of their hard earned money.
Company: GLClick
Country: USA
Phone: 8888533688
Site: glclick.com