Did you agree for them to do this work? I thought you had an initial consultation with them?
Did you sign a contract with them? They should not have done anything once you told them I would pay
Tell them to put it on hold. We will pay them when we decide to apply.
If they want our business they should be okay with that
I think when we apply for you visa you will have a good chance of coming to the UK as we will have more evidence