From what heard from YouTube and friends that work in the industry, Apples Independent Repair Program is very shitty and forces shops to have a piss poor repair turn around, essentially making it so that going to Independent repair is a last resort.