UpClick
Consumer Report
- 03-07-2013
- 11
Could not activate system purchased with key code supplied, could not get in contact by phone, number does not seem to exist all e-mails sent proving pointless
Company: UpClick
Country: USA
City: Montreal
Address: 4700 De La Savane, Suite #328
Phone: 8884486822
Site: upclick.com