I had an average experience with Greenwich Japan. ...
I had an average experience with Greenwich Japan. The customer service was satisfactory, but not exceptional. The website was easy to navigate, but could use some improvement in terms of user interface. Overall, I would give it a rating of 3 out of 5.
