J
Jing Zhu Review of Tech wizard
The service at Tech wizard was decent. They were a...
The service at Tech wizard was decent. They were able to fix my laptop, but it took longer than expected. The staff was polite, but I felt they could have been more attentive.
Comments: