I would not say they are reliable 5% of the time. 95% would be impossible. Knowing that you can pay ICObench for your project to get a good rating on their website tells you everything you want to know. How can you trust their rating if it can be rigged like that? So, no, you can't trust their rating at all. Fine projects can have smaller ratings and fake projects large ratings. Do your own research to increase the probability of choosing a good project to invest in.