As far as quality they just order it from the factory like any dealership would, as far as I know. It's not like they're making anything themselves. Last time I ordered parts I think it was about two weeks (intake manifold rubber boots). I'm about a week and a half into waiting for the current order. Their site still says everything is on order, presumably direct from Triumph.