R

Rosario Caruso
Review of QUIXA

4 years ago

Low quality customer support. Especially that chat...

Low quality customer support. Especially that chat. The "human relationship" is almost non-existent

Comments:

No comments