C

I am a CUSTOMER and I would rate Green town as ave...

I am a CUSTOMER and I would rate Green town as average. The company website greentown.co.uk is easy to navigate, but their customer service could be improved. I had an issue with my order and it took longer than expected to resolve. Overall, the experience was just okay.

Comments:

No comments