Sounds like some pretty wild stuff.

Lesson to be learned, I suppose, for anyone that outsources. Whether offshore or even stateside. It's important to know who you're working with and how they're doing. And cost is just one factor among a great many that should be taken in to consideration when choosing who to outsource to.