It was supposed to be simple. You call customer service, get the answer you need, and move on with your day. But with VFS Global in the UAE, the reality is often a different story. How many hours have you wasted on hold, waiting for someone to pick up the phone? How many times have you tried to reso...