Anyone notice the grammar errors present on the website? That's very off-putting, at least to us Grammar Nazis.
Sloppy English may be indicative...