I have personally not heard of them.
Have you checked their membersip?
Have they made any honor payments?
Do they have a public profile?
How long have they been members?
Check all of these things and give a report.
Chances are good they are ok, but it never hurts to do your homework.
Also, if they gave a phone number listed, give them a call and ask some important questions.
If it were me and spending a lot of money I would budget enough to go to their shop and check it out ahead of time.
Just my .02