Ok, Brad says Web Studios West is the team that built the site (at least that's how he remembers it), so this might be an artifact of beta testing or something. No worries, but he wants to keep an eye on it.