E
Emily Gorski Review of Your computer wizzard
My experience with Your Computer Wizzard was avera...
My experience with Your Computer Wizzard was average. The customer service was decent, but I expected better. The technicians fixed my computer, but it took longer than I anticipated. Overall, an okay experience.
Comments: