I'm putting this out there now. We've updated the website. Again.
The important thing I would like to ask, before anything—Please try to do a hard refresh of your browsers first, or clear your caches, if possible.
We're constantly on the mindset of improving the website, and of course your feedback is always welcome and appreciated. That being said, this will also not be the last you'll hear from me!