I doubt any repair will take several weeks. Topolino is a small boutique company in Bethel, CT and I'm sure turnaround time for repairs is actually quite quick. My guess (speculation) is that most of the down time will be shipping to and from. Now with Mavic or Zipp, that's another story.
I say this only because I live near Bethel and have been by their shop. Plus, they were on local TV here and have a great reputation within the community.