WorldSIM have good customer support. I was having problems with my SIM card and I had to contact them online chat with one of their representative Matt B was able to assist me and resolve my issues
2 years ago
WorldSim has a
4.7
average rating
from
371
reviews