Nothing is ever overpriced - the price is the price and if you don't want to pay then don't buy the item.
I've had a number of bits and pieces from Simon - bought mainly at he shows - including the X brake - I've never been disappointed with the product or the service