done a bit of research, it seems to be using ross-tech software copies, there is no contact address if you have problems, only a helpline email address. the positives are, anyone that has used it think its great, dont know about software upgrades, although their website says they do everything you would expect aftersales.