I agree the Hubspot links on the Paidby Bank site is not good and needs to be corrected, but that should not be difficult.
In other news though, I have seen a couple of Wix presentations lately. They have some seriously good tech and were described to me by one of their Australian resellers as one of the fastest growing NASDAQ businesses at the moment, so quite a decent partner for ISX in my view. To build a company from zero to over US$1.5B in this economic climate over 12 years is significant.