> And even if he could, he wouldn't be able to get the
> bank to pay for it.
You're thinking about this wrong. Bangalore office is busy today with "strategic projects". No-one bats an eyelid when you expense $150 of programming help on your corporate card. Big companies have people use unofficial resource channels to get stuff done all the time.