Yep... I got a pair of these a couple months ago from ebay... took some time to figure out what pin combination would start the 12v rail, but when i did, I was not disappointed...
I'm loving them plenty... very stable and very cheap... The fans are pretty loud though when the 12v rail is turned. I added a switch on mine and used deans for the output...
A few photos: