they are not overpriced, working in the trade i know the cost price of these and the mark up is not over the top by any means
they are H&R at the end of the day, you get what you pay for, if you want to bodge something up to save a few quid go ahead, but buy H&R and get a high quality product that wont give you any grief