I have a recalled crank that the bike shop is waiting for Shimano to send the replacement. I have been waiting about a month and a half. The manager said shimano has been getting a little less forthcoming with the replacements.
I dumpster dived a Giant mt bike, and it has the recalled cranks also. I am wondering if I will get any better return time If I write Shimano myself.