We have been using SIM for years, but the hosted payment form is not
mobile-friendly and there seems to be no immediate plans to make it so,
according to tech support. So, we're forced to host our own form. We've
got an SSL cert installed and I've do...