They are very nice and sincere guys. They did more than help me with my problems. The only problems was that is took longer than expected.
Update 25 days later
I bought a computer from them to replace my old one and it doesn't charge anymore so I'm not sure if they sold me a bad one just for me to come back???