Can't help you on the manufacture, but take a look at his credit rating. If he is around 100 percent than you know that everyone approved of his product.