Don't know them and haven't done business with them, but if you look at their yard on Google satellite view, there are only about 70 cars showing which to me would indicate a fairly small operation so I would assume they can't afford to alienate any customers.