It looks more expensive, but factor in the internal costs too. Think hundreds of staff hours, higher supplier prices (agencies negotiate harder) and the risk of costly mistakes. On balance, the total cost of an agency is often comparable, with a more professional result.