So haven't taken any since I got the vaccine about 1.5 months ago +2 weeks, but just went through my e-mail list of appointment confirmations:
- 8 PCR (gargle)
- 23 rapid anti-gen (nose swab)
I did one averaging every third day from beginning of April till mid of July, test was valid for 48 hours to enter restaurants, needed it in case of exiting the city to visit family if they did public transit checks, and quite a few hospital visits I did.
Luckily they're free here.
EDIT:
So still have some left:

Right side is rapid test, those were rendered invalid in terms of being allowed for saying non-positive, they still work fine though, it's just that PCR is more accurate so city said everyone must use that. Left side the box is huge, but it's just a small saline solution you need to gargle (on camera/online system if want it to be valid) and submit at any billa or something like that (think woolworths), and you should get your result same day if <9am, else some time the following day.
Sitting on a shelf now, meanwhile that's like R200/swab if you get it done at clicks, so ~R3k...