P.S : I clicked on "INDEPENDENT Support.... etc." and i was brought to http://chat.ache.nl Do you know what it is ?
It clearly says what it is.