Yes and no. I work in the trade. Anybody can buy vcds, there is a free version that only works on early models you download that from Ross-tech and just buy the lead. I've ordered the full version that works on all models or most of them from 1995/present. With the paid version you got activate features, run logs and read fault codes where as the free version I believe you can only read fault codes.