id say get it done by apple if you want genuinity, if not go to a local repair waala, and if u really really really want spares, then Dealextreme will help you, but net to net you have to pay the service guy to replace and yup Dealextreme shipping times count as well