I dont agree that they are over priced. As you say they are awesomely strong and have an amazing warranty, so it is worthe spending money on it. Isn't it like a 10 year warranty you get with them. If you want the best of anything, clothes, cars, etc etc... then you have to pay a bit more.