Art,
This case - if pushed - will of course ultimately resolve itself upon the exact facts, of which we have only the barest outline. MF1 and I have both given you an opinion that a case like this is very difficult to win. You can persist, and if you do you may well win, but at what cost? Contrary to popular belief, most lawyers want to avoid expensive court proceedings. Unless your buyer had agreed to pay a price which was insanely over the odds, I cannot see how it would be worth your while to risk the cost of legal proceedings. Take your solicitors advice, but make it clear to your solicitor that you are pragmatic and that you want to pursue the least-cost (without being trampled upon) outcome.