I had a Comp before, new turbo failed in less than a year with normal street driving. Then I made the mistake of a using a shop that used Comp (I didn't know) to rebuild turbos and they sent mine to them (without me knowing) and that turbo lasted 10,000 miles. But yeah the oil less have been around a long while and are run on a lot of really low mount setups so they don't have to use sump pumps and such. The rep is questionable though in terms of reliability but some swear by them, like any aftermarket turbo brand I guess.