If you experience any issues paying via the website, please let me know.  Our number here is 0870 142 0388.  Our digital agency and our hosting agency have assured us that there will be no issues, but...  just in case, we thought we'd send you a quick message.