Consumer wins against Cell C: R500,000 fine over roaming charges