T

My experience with Greta was average. Their websit...

My experience with Greta was average. Their website is easy to use but their customer service was not up to par. It took quite some time to get a response and the issue wasn't completely resolved. However, they did try to make it right eventually.

Comments:

No comments