T
Terry Crowley Review of Clickynet
I found Clickynet to be an average company. Their ...
I found Clickynet to be an average company. Their website is decent, but the customer service was lacking. I had some issues that took a while to resolve. Overall, they need some improvements.
Comments: