I used Omega on my last trip without any problems although I was unaware they had a poor rep. I did phone them up before I went and a guy from the Indian subcontinent answered but it took about five minutes to get an answer as I couldn't understand him plus he sounded very distant.