but glecs, usually, agencies back home have tie ups with the sponsoring companies. Of course it's a business relationship between them.

Precisely to make things done properly and less if not totally no complications!