Excellent customer support
Had a hiccup when I arrived in country. 3 minutes worth of tech support via WhatsApp and I was off and running with fantastic service.
United Kingdom
Had a hiccup when I arrived in country. 3 minutes worth of tech support via WhatsApp and I was off and running with fantastic service.