Wouldn’t recommend this place at all, needed to get my iPad screen replaced. They said they had the screen in stock and it would take 24 hours cause they had a lot of repairs and they would call when it was done. So we leave the iPad with them. The next day no calls so we call them asking if it was done, they say no the guy who did it called in. They said it would be ready in 24 hours. Ok, we wait till the next day no call again so we call to check on it again. They said it wasn’t ready still, this time the excuse was that they are waiting on a part to come in. Last chance we went and picked it up, now we need to find another place to get it done at.