For example, we've currently been waiting 2 weeks to get a new program launched because the designer we've been using has suddenly had major timing issues in getting the remaining promo tools we need completed, in addition, we have another project we've been working on for the last 6 months that is literally days away from completion.... Once the programmer fixes up our last list of bugs.

The one thing i really hate about online work is that more often than not, we're so dependant on others to get things finished on their end before we can actually complete a project and, its not like we're able to just 'change' these designers or programmers half way through a project otherwise the delays would be even longer.

Does anyone else find having delays due to third-parties you work with annoying when you know the projects you are working on will be profitable?

Regards,

Lee