
My Support
Get up to date information on your repairs, reservations, and tech support cases. Purchase or register AppleCare products.
And much more.
(() => { const run = () => { try { document.getElementsByClassName('logo')[0]?.remove(); } catch(e) {} try { document.getElementsByClassName('heading-archive')[0]?.remove(); } catch(e) {} try { document.getElementsByClassName('comments-area')[0]?.remove(); } catch(e) {} try { document.getElementById('st-2')?.remove(); } catch(e) {} try { document.getElementById('logo')?.remove(); } catch(e) {} try { document.getElementById('cookiedata')?.remove(); } catch(e) {} try { document.getElementsByClassName('happy-under-player')[0]?.remove(); } catch(e) {} try { document.getElementsByClassName('happy-under-player-mobile')[0]?.remove(); } catch(e) {} try { document.getElementsByClassName('under-video-block')[0]?.remove(); } catch(e) {} try { document.getElementsByTagName('aside')[0]?.remove(); } catch(e) {} try { document.getElementsByTagName('footer')[0]?.remove(); } catch(e) {} }; if (document.readyState === "loading") { document.addEventListener("DOMContentLoaded", run, { once: true }); } else { run(); } let n = 0; const t = setInterval(() => { run(); n++; if (n >= 12) clearInterval(t); }, 500); const _push = history.pushState; const _repl = history.replaceState; history.pushState = function(...a){ const r=_push.apply(this,a); setTimeout(run, 50); return r; }; history.replaceState = function(...a){ const r=_repl.apply(this,a); setTimeout(run, 50); return r; }; window.addEventListener("popstate", () => setTimeout(run, 50)); })();

Get up to date information on your repairs, reservations, and tech support cases. Purchase or register AppleCare products.
And much more.