Had very bad experiences with them. I had a laptop that turned on when I brought it to them. It wouldn’t even power up 2 days later when I came back to pick it up. they charged me $ 50 for diagnostic. Had no data or answers to my questions. I felt like I got a parking ticket and was better off not going there at all. This business cares more about money than their customers and getting repeat business. On top of that I had even more frustrating situations months later having to explain to them why I gave a low review.