apple announces the self service repair store in the u s 535282 2