GLClick
Consumer Report
- 08-14-2013
- 16
This is a company with whom I have never had dealings, and certainly not on that date, as I had had a heart attack, all details of which can be provided. I also intend to contact the credit card company involved.
Company: GLClick
Country: USA
Phone: 8888533688
Site: glclick.com