agreedsalmanahm said:David Cohen charges are at different stages of the application processing and not difficult to pay as we dont have to pay all at once. Another thing is that the Campbell Cohen office is very organized and they pre-process your application before sending to Visa office so that there are no chances of rejection.
I applied through Campbell Cohan Law firm and recommended one of my friends.
After just 2 exchange of emails they straight away refused him saying that you are not eligible.
I like that honesty and professional behavior.