Looking for reviews on this company.

Anybody heard of them?
Used them, or parts?

Any customer service reviews?