Apple's self service repair program needs some work