I once took a TA triple to my LBS that was missing one of the (odd-sized) chain ring bolts and the spacers, expecting little success. Of course they didn't have that chain ring bolt.
But it took the mechanic less than two minutes to produce a handful of alternative small parts from some drawers and hand them to me saying: 'here, that should do it'. No charge. It all fit perfectly.