I've been on this website for a half hour trying to figure out how to post a comment to no avail. I see no place to contact about this. The website won't even let me make my profile so just delete my account (worse website I've ever seen).