dogsx wrote:Remember that outsourcing can look cheaper, but in the long run it usually is not.
I'm actually not that opposed to the idea of outsourcing; outsourcing is really just the logical extension of specialization. But this statement strikes me as truth nonetheless. I've dealt with overseas operations in my day job. There are language barriers, shipping snafus, and simply different operating expectations. This is even true when dealing with people sharing the same language in a different state. The difference is one of degree, not kind.
Going local may well be worth the "expense". Local support (i.e. the vendor supporting YOU) is worth a lot when something goes wrong, and something inevitably goes wrong.
Time and effort costs something too.