Persimmon are, in my opinion one of Britain's worst house builders, so you've had a lucky escape and £500 is a price worth paying.
You are finding out first hand why Persimmon are one of the two house builder's rated just three stars by their own customers!
However, it would appear you were not given all the relevant material information before you reserved which is against the requirements of the Consumer Code for Home Builders.
Persimmon are also refusing to refund your reservation fee which is also against the Consumer Code for Home Builders.
If you were "encouraged" to use Persimmon's choice of solicitor, or were not given a copy of the CCHB on reservation these are also breaches.
Get a deadlock refusal letter from Persimmon and make a claim using the CCHB Adjudication Scheme for your reservation fee to be refunded and every other cost associated with this purchase that you have an invoice for.
Be sure to add £250 for inconvenience and a refund of the £120 registration fee too!
You can find out more on the CCHB on my website and Japanese Knotweed from these links:
Japanese KnotweedConsumer Code for Home Builders CCHB Dispute ResolutionCCHB Adjudication Scheme