Excellent customer service
Excellent customer service. I got stuck installing the sim but everytime I emailed for help they replied by at a reasonable time with the best advice and patience. Would definately recommend using Chillaxsim to anyone trvalling abroad.
