K

The service provided by Site Plus is mediocre at b...

The service provided by Site Plus is mediocre at best. There were some issues with the delivery process, and the customer support team was unresponsive. Despite the attractive website, I was disappointed with the overall experience. I hope they can improve their services in the future. 😕

Comments:

No comments