J T.
Their website really needs updating
Their website really needs updating. I am tired of running into simple issues that could be solved if there were competent IT workers for ClickPay. They're worse than eBay with their outdated coding. It makes no sense how I can't even add a new payment method without their site malfunctioning. Ghetto.


