K

I had a terrible experience with Click return limi...

I had a terrible experience with Click return limited. The website clickreturn.co.uk was difficult to navigate and lacked important information. The customer support was unresponsive and didn't resolve my issues. I would not recommend this company.

Comments:

No comments