we have a truvis and was good for like 18 months then 5 months of issues our vendor and roland finally got everything resolved and we have been problem free for about 3 months now...knock wood. with that said we have 5 rolands including the truvis. in my opinion the truvis was just released before it was really tested and the customer suffered the consequences. if you can get your hands on an XR or XC new or refurb those are both work horses for roland. we have only had normal wear and tear issues with both of those. the XC we did have to replace the main board but we bought it as a refurb and then ran it for like 10-11 more years before that happened.