HORRIBLE!!!!!! Charge a high monthly fee and then so not follow through. I had multiple appointments for repairs, took of work, and waited the hours for the tech to arrive. They kept cancelling. I ended up taking my phone to a repair place and paying out of pocket to get it repaired as I could not miss anymore work waiting for them to no show.