If they ever got out of their own way, they do have a viable product.

Inconsistent quality control, poor customer service. Never seen a company that never returned a phone call or Email.