Many businesses are prepared to take back faulty products or refund what you paid for them. So 'yes', you can take time out of your day to drive back (at your own expense) to return the product, or get your money back ... or listen to their excuses.
But it is always YOU, who has to bring the problem to their attention. It is always YOU who must spend your time (and money) .. to resolve the issue. This time, effort, cost are consequential losses and damages which YOU incur, because THEY sold you a faulty product, or neglected to provide the service.
And many businesses depend, yes 'depend' on the probability that you won't bother ... because very often, taking issue with the supplier/seller is more trouble than it is worth.
If you buy a liter of milk from KwikSpar in Green Point to take home to Table View and find the milk is off the next day, can you afford to take 30min of your day to drive 18km there and back again, to return it? ... only to be asked: 'do you have the receipt please'.
And they (bad businesses) know that ... and depend on that fact, to avoid taking responsibility and to keep your money in exchange for rubbish goods and/or service. Like the insurance company or medical aid that ALWAYS (by default) rejects your claim, puts obstacles in your way and so forces you to waste your life chasing after them.
This website is dedicated to all those of us who are sick and tired of this exploitation; and who want to see a change in the law, to protect our rights and make it mandatory that bad businesses PAY us the consequential damages and losses that result from their neglect and thieving tactics.