They do not have a link for feedback, or contact.
They do not have a link for feedback, or contact. By their own words "This website was founded as a non-profit project, built entirely by a group of young engineers. " As and old technician I have some practical points to make and sites that do not allow feedback do not sit well with me.

