It was the first time I have had hired an offshore agency like this and I must say it was all worth it. Great staff too!
We had a couple of sessions before the actual purchase. After choosing one, it took them pretty quick to process all the necessary paper works. It was a nice experience working with them.