It has been a tough ride for all South Africans for the past months, having to cope with the problems of Eskom load shedding schedules. As South Africans wait on…