Also, I am not really sure about the "quality" aspect. All that complexity, all those moving parts, high power components next to low power components - seems a lot could wrong down the road. Ofc they seem to be well built so the components could last a while.