DC 12/24V to 5V 20A High Current Power Supply Regulator Buck Step Down Converter
[090068]
$37.73 $19.6048
Seems a little pricy but good
Date Added: 08/08/2014 by Richard Aplin
I ran it at 90watt (18A) output (from 24v input) for an hour or so and it ran cool, worked great. Looks like a good product. Should be robust, it's completely potted in epoxy with a big heatsink.
The no-load current was reasonable too (I forget but well under 100ma). Worth the money.