I thought I should warn everyone. My Roadster's battery finally failed and needs to be replaced. While Tesla will replace it under my battery replacement contract (whenever they build a battery), they have told me that I must completely remove the Jdemo from the car for them to touch it. Not just disconnect it, but remove it. Putting it back in would void the warranty of the new battery. I would love to see Tesla work with Tony to make this an "approved" aftermarket upgrade, but that seems pretty remote. Just something to think about for those of you considering installing one. I will have to remove mine and not reinstall it until after the new battery's 3 year warranty expires. And if I put it in at that time, Tesla won't work on it again with it in place...