Just to dispel the conspiracy theories, this forum and autotrader.ca are hosted by entirely different companies on entirely different platforms.
The spate of failures here lately is something we've raised with the supplier.
The failure on Expert Reviews is equally frustrating and beyond what we'd consider acceptable even for a beta site. We've raised that with our supplier too.