B

I had a mixed experience with Greta. While their w...

I had a mixed experience with Greta. While their website is great, I had some issues with their customer service. The team was not very responsive and it took longer than expected to get a resolution. However, once the issue was resolved, everything was smooth.

Comments:

No comments