We are finally back up and running on our main server. Our main server has been upgraded to 12 GB of ram and dual 1.5 TB hard drives. It has also been moved to a new hosting facility that offers more bandwidth than our previous one.
Sorry to all of those who experienced the SSL issues during this transition. Everything should be resolved now and you should hopefully notice an improvement in load times for the site.
The only known bug that might have occurred is some of the reminders may not have been run while on the temporary server. If you had a recurring transaction set to hit between July 25 and July 30, I would suggest double checking to make sure the transaction was posted to your account.