I actually just created an account so I could post a comment. The message that I got after I saved the comment, though, makes it look like they don't actually put comments up on their website, but instead review them internally and respond. Anyway, maybe I'll get a response. Guess I should have copied and pasted my comment here before it disappeared into the internet...