I definitely echo all the bad feedback about the website - it does not give a good impression at all and makes me re-think about all of your other claims as well.