Agency charged £1,000 a shift