What are the terms of payment of your fees, do I pay a deposit or full fees, also, do you work on 'No Win - No Fees' basis?