South African shoppers made the most of discounts offered by retailers on Black Friday, with TVs, toilet papers, nappies flying off the shelves.