So originally I went online and ordered a technician from 8-9 am but they weren't able to fulfill that so I was given a new appointment from 10-11 AM, it's currently 11:30, almost an hour and a half late and the technician has still not arrived so I've had to waste my whole morning waiting for no one to show up. I called the office number and I was only offered $10 off which is ridiculous. This service is not efficient, doesn't have their lives together and is a total waste of time! 1/10 would not recommend!!
UPDATE:
So even though I initially wasted my morning waiting for the technician to come, he eventually came and fixed my phone pretty quickly and in a professional manner. Also, the manager contacted me through Yelp and by phone to apologize for their service and offered me a 50% refund!! Even though I initially had my doubts, obviously customer service is important to them and they made it right!! Thank you!!