my local dealer used to sell them (they stopped due to problems with the reps and people at the company).
they are alright. they make the claimed and a little more. they are not bad in the reliability department, but there build quality isnt that great (though the price is low, so you shouldnt expect much).
i believe the newer stuff is revised, if it has a blue led ring around the concept symbol, its revised and should be better in reliability.