How much will a solicitor cost?