To anyone thinking of buying a KTS 570 or similar, be aware that most of the 'extras' that are included in the big daddy KTS670 are not included in the 'special' prices currently being offered by various suppliers including Bosch themselves. So if you think you are getting a cheap deal, you are not. You won't have any archive CD access, no Technical Service Bulletins, wiring diagrams etc etc and just a couple of specific leads. They don't volunteer this info so be prepared..... Oh yes, and they've 'lost in transit' the April update CDs so don't expect 'Quality made by Bosch'. If you have to do an E46 M3, use the Launch as it covers 20 control modules. The KTS only does 10 and does NOT give full coverage on engine, smg gearbox (not even listed) or abs. Useless.