If you experience any issues paying via the website, please let me know.  Our number here is 01635 281 768.  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.