I think that the major influx of imports over the last few years must have been good news for car clockers and crash damage repairs. as for british cars you have hpi ,AA,amongst other used car checks .you can also phone previous owners, look at service history ,phone dealers for info if they have had the car to do work on ,check previous mots, etc.as for the import you have nowt every thing is on trust or paper work from japan .Even the dealers get stung i heard of one the other day who imported three cars only to find out they were stolen in japan ,He had to pay the insurance company in japan a premium just so he could keep them .Also it is never a good idea to let someone bring a car to you always buy at their place it is much easier if you need to contact them in the future