Customer service was good at first. They got the line down quickly and pleasantly. Price was fixed at $99 to fix my screen, which became $107 after tax and everything.
They fixed my screen and home button and everything came out great except it took them 2 hours, after they only estimated my wait time to be 30 minutes.
Not even a month after I got the repairs, my phone lost cellular and wifi service completely and apple said that this is a common issue with people who have replaced their screens. They said that whoever fixed my screen did not relay all the wires back correctly. Because of this I had to buy a new iPhone on top of the cost that I had already paid to Desert Wireless for their terrible job.
At first, I was excited and raving about this place until my later incident and I realized that the price that I paid for the repair wasn't worth the lazy job that was done.
I do not recommend.