Ok BB. Not enough information for me to be much use I'm afraid. I'd really need to actually look at it.
However, these valves can be as little as 40-50 pounds, or, for some reason, "Megaflow" and other makes charge over 200 for a valve.
Changing them is really only a matter of 10 or 20 minutes work.
300 pounds does seem a lot. I agree with LB, the manufacturers should replace it. The plumber should know that, in law, he is responsible since he supplied it, regardless of where he got it.
Ideally, the plumber should get a replacement and replace the valve. A decent chap would not charge for the labour either.
Sadly, you're in his hands.