Quote Originally Posted by AndreasT View Post
The price is absurd, but to make a product 5-10% better (what ever that may mean?) the cost go up by lets say 100%.
That's true it's the law of diminishing returns.