So they can understand what you need, get used to your methodology or coding standard. 3 months on-site with them is very helpful for your pilot project. Don't give up since it is a trend in future and good for your career path. My company has outsourced to India and found their quality is bad. No design just get job done which cause a lot of maintenance issues in US side.