Its not hard to break away. Bullshit. They are there for a service if you dont want all the agro of the paperwork and masses of people waiting at immigration. Tnhey do a good job. There are some dodgey ones out there. But most ar all good. Plus they speak there native tongue. Which helps for everything instead of questioning the person who wants the visa.