Key is not rubbish, providing you use it well. Are you claiming your mileage and lunch allowances? Also you can claim part of your phone bill, and any inkcartidges, paper, pens etc you buy. It is easy to leave. Phone Key and advise them and email your agency, as you may need a different contract to get paid direct. In my experience, it's only worth leaving Key if you are working VERY close to home making mileage insignificant.