Resurrecting this thread once again. Just had the recall done on an old (mid 90s) Trek 820 I'm fixing up for my nephew. New cranks, BB, FD, and chain. No charge. What amazed me is that I dropped the bike off on 4/10, bike was ready 4/17 (and they had to order the parts from Shimano).