To be honest I didn't fook about as these are a major load bearing member of the car......They are probably repair sections and are not worth bothering with..
Your £120 + VAT sounds ok (£141). If you are bothered about cost then I would go with these...