Last year we had a nightmare visa exprience with VFSGlobal. Nothing wrong with the forms or photos but it still took nearly a month when our passports disappeared into a black hole of untrackability due to their malfunctioning tracking system. It was one of the most stressful experiences of my life especially as our departure date started to tick nearer and nearer. This year we have a few overseas trips before we go to Goa at New Year and I couldn't face the stress and hassle of sending them off to them again. Did some research on the web and in the end picked a company called VisaGenie. OMG what a difference. For a start they actually communicate with you throughout the process and give you a telephone number that isnt a premium rate moneygrabber! They present you with a very simple questionaire to fill out online that they then use to fill out the visa application form on your behalf - so no mistakes. They can make your photos the right size if you want. I posted my passports off on a Tuesday. They emailed me to say they'd received them the next day, emailed me on Friday to say the embassy had them. Emailed me Monday to say they were on their way back and I got the passports and visas this morning (Tuesday). Did it cost me more than VFS??? Yes it did. £24.95 per visa. Was it worth it? YES YES YES!!!! I am conscious this reads like an ad for Visagenie but I am just so delighted with the service that I had to let you know. Maybe things are better with VFSGlobal this year. But if you have a limited time to get your visa or if things start to go belly up as the stystem clogs up with the Xmas rush, do give Visa Genie a try rather than endure the hideous wait.