I was at Riverside on Shiawassee in Lansing recently, and found that a bunch of stuff they normally carry they were short of stock.
I was at Eric's on South Logan in Lansing, as well, and I found they were pretty well-stocked.
I just figured, if you were in Mid-Michigan, these might be local to you. Good luck.
It is nice to see that cycling for more than sport is becoming so popular that the shops are busy and selling their stock. I've noticed a difference between this summer and last. Last summer, whenever I walked into a shop, they weren't that busy. Now, there's a a lot of activity.