J

Tech wizards was okay. The customer support was he...

Tech wizards was okay. The customer support was helpful, but the overall service was just average. I expected better quality considering their reputation. I might consider other options next time.

Comments:

No comments