So, anyone pulled the trigger on these to confirm that they are really what they advertise?

Best price I've ever scored used was about $125 each, with pads and hoses.