B

I would rate Site Chile S.A. as average. The compa...

I would rate Site Chile S.A. as average. The company website sitechile.cl is easy to navigate and has a good user interface. However, I feel that their customer service could be more responsive.

Comments:

No comments