I'm not personally acquainted with them, but for the price it would hard to go wrong, as long as the razor you get is the one in the picture.
On the other hand, I have no experience with this...