I have the worst luck with my phones it seems like. I got my phone and my dads phone fixed at the Gilbert location earlier in the year and was blown away by the quality and the short turnaround time. I thought that it was just a lucky day for me. But no I came in about a month ago to get my phone screen fixed and the phone was like new in no time. I have recommended almost a dozen people to get their phones and computers fixed here and they all told me they loved the service. Greg is great there, I don't know what i would do without him and UBreakiFix.