Hello!
We apologize for the issues with the site this weekend!
As it turns out, our servers had an unusually high load and were having trouble keeping up. Our tech team has fixed the issue and everything should be back to normal now. If you see something amiss, please let us know and we’ll look into it!
Thanks everyone!