F

I have had a mixed experience with Red rock (uk) l...

I have had a mixed experience with Red rock (uk) ltd. Their products are of good quality, but their customer service needs improvement. There have been delays in order processing and response times to my queries. I hope they work on these areas to provide a better customer experience.

Comments:

No comments