The only thing I have ever heard is one of my friends had posted to never
buy a car from them. I don't remember why though. Probably depends on the person though when buying a branded title. Some will have a good experience with the car and some will have a very bad one.