Great through the sale, then poor on the service. Multiple phone calls for warranty work, calls returned a week or more later, then weeks until service repairs are made. Repetive issues over several years.
Pros: Quality of work, value
Cons: Service after sale is terrible, phone calls not returned