Update Browser

If you are using a Windows computer and are having trouble submitting payment via the online form, it may be that your browser needs to be updated, especially if you are using Chrome or Edge (Firefox seems to produce fewer problems with these forms). For Edge updates,...