Wow! Sorry to hear about this. I think more people need to call out ICOBench and other rating websites for not catching fraud nearly as much as they should. The website states they were rated 4.8 by ICOBench. It's this type of conduct that has made me sour on the whole idea of ICOs.