Comment Tricky business (Score 1) 751
To the original poster, yes things have gone bad by the looks. Where I work they outsource 100% of all their IT needs to other companies. It's a tricky business because it makes it much more difficult to just barge into the office/cubicle/hovel of the programmer or his boss to talk over why the script is taking so long to complete.
With outsourcers you have to make sure you have a tight spec, agreed timelines, costs and develop some user acceptance testing plans which when passed will act as a payment milestone. I would also be asking for some kind of warranty from the outsourcer, even if it's something basic like free fixes for 2 weeks after delivery (and I mean fixes not changes).