C
Corinna Schabhuettl Review of Green town
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: