1 Comment 1 Contact of iStore South Africa customer service (phone, email) By CCC Team October 6, 2017 Contact iStore: Find below customer service details of iStore, South Africa, including phone and email. Besides contact…