Many of us who've worked with offshore outsourcing companies and/or freelancers often end up thinking that we have perhaps selected the wrong guy for the project. While in more than half of the times you'd be right, many a times you are wrong. Nobody likes to take the blame on his/her own shoulders. Your outsourcing partner company will blame it back to you and you will blame it to them and it will never come...