I have never heard of them before. If you are interested in the leathers they have, I would definitely call and talk to them a bit more. In my experience, I haven't ever run into a custom suit that cheap, which *unfortunately* makes me skeptical.
Don't get me wrong, it could be an excellent product. I would just suggest calling and talking to them and getting a feel for how the product is stitched, etc.
Also remember, you usually cannot return a custom suit (for obvious reasons) so if you aren't happy with the product when it gets to you, you could be screwed. Just a few thoughts from the peanut gallery.