Most bike shops don't push DI 2 because they won't make much money off of it in the long run. There is no yearly tune up or maintenance because it just always works perfectly. If you are having problems with it take it to a good shop and have it fixed once and be done with it. Ask anyone who owns it and you will hear the truth.