Has anybody used or heard of them? Interested in the reliability of their engines and customer service.

Thanks