I doubt its as clear cut as that tbh, something is amiss, TPS wouldnt get 66% of parts to do at cost, but obviously they made some of the parts, so by that reckoning they would be getting 70-80% of audi prices, that I find impossible, audi arent that generous trust me.
I'd happily concede if we knew what the parts were, interms of part numbers so can check this out.