Sorry, I confused this with another repair center. I know nothing about this place and I couldn't delete it completely.
All reviews seem positive