Worst experience ever, albeit I did not have an appointment, I waited 40 minutes to get to the "Genius" bar. Once seated I waited another 30 minutes to have someone talk to me, he started a diagnostic and walked away, while he was gone it finished, he apparently went on break without telling me, after waiting an hour I got fed up and flagged someone down to help. They finally found the jerk and he finished the diagnostic and told me I needed my screen replaced. He sent it to the back and sent me away for another 30 minutes. When I got back the said it could not be fixed for the 129.00 quote but can replace it for 350.00. After replacing, upgrading software and importing my data from ICloud, the whole ordeal took 4.5 hours. I will not be going back to that store ever again.