Hi,
They all are croook !
1. Maximum rejection comes for consultancy led cases. They simply misguide innocent students.
2. Once your rejection is in hand, it's nearly impossible to have it approved in your possible 2nd attempt. So far, I haven't seen even a SINGLE case where an applicant from India secured visa in a 2nd attempt. So think twice, before you entertain thoughts of visiting such road side consultant.
3. You will find best consultant (who do not charge anything) ONLY on this forum. Just start one thread, and you get 10 different suggestions for free.