DD's new riding school won't let her having jumping lessons without a body protector. I went to look in our local Countrywide and the cheapest one was just under a hundred pounds.
You can get them online cheaper but is that a good idea? What brands are OK?