Everything I've been able to read on the MDI seems to indicate you need an active account with the GM servers for it to function properly. If someone can correct me on that, please do so as I'd love to have full functionality beyond '09 (I have a tech 2 for older models). And I agree, what the dealerships charge just to plug a device in and check/clear a few codes is ridiculous.