Great post - I like your comment here ;
"No give away bargains, but fairish prices for all. I think sometimes we can get a bit carried away over price discussions / arguments. The amount of time I spend, the cost of bits etc all add up, but how do you value the enjoyment, in fixing, playing, owning and sharing?"
Since we are hobbyists, we are meant to be "passing time" and enjoying ourselves.