Not sure where to post this. My question is can this be done at home? I know specialized wants to encourage LBS visits. But loading bike up and driving 1/2 hour, wait for tech to install new firmware, and 1/2 back back takes better part of the morning. I will call my bike shop and see how...