L

I am a CUSTOMER reviewing Earth minutes. I found t...

I am a CUSTOMER reviewing Earth minutes. I found their service to be quite average. The website was easy to navigate, but I faced some issues during check-out. The customer support was prompt in resolving my issue. Overall, I would rate them as an average company.

Comments:

No comments