Absolutely the worst customer service ever!
For the money, I want someone to talk to me in English and not the other techs in their language about me.
Making an appointment is a challenge and frankly the whole place is not worth the effort. Between how they treat people and the lack of relaxation it is not "polished".