Sounds like a nightmare!! Whatever happened to dealing with customers in a proper manner!! They thought they were doing you a favour by the sound of it!! Sadly lacking in customer relations and I think you are well out of it.
I am sure you will find another car for sale elsewhere where you will be treated with respect. Sometimes a smaller independent garage is a better choice.