GlobeClick
Consumer Report
- 09-24-2012
- 0
Twwo debits of $29 were charged to my account on the 22nd September. I was informed that there was a 60 day money back guarantee. Trying to invoke the guarantee they are rejecting my email address.
Company: GlobeClick
Country: USA
Phone: 8888533688, 441159338340