Had a worst experience with Cox and Kings Bangalore, They would be nice to you as long as they have money to be taken from you, once its done, they dont value their customers....
These people do not even know what documents would be required for visa processing and ultimately u wud have your visa rejected and will digest your money with so ease.