Their name never comes up as a go-to distributor. To me that says a lot. They do come up in web searches near the top. Seems questionable but I do not have any experience with them. Try searching all of the forums with that name keyword. i remember someone mentioning them one time a couple of years ago.