Tests run over months, not an afternoon
A smart TV box behaves differently in week one than in month four. We keep devices plugged in through firmware updates, load shedding cycles and peak-hour congestion before writing anything down.
Plenty of sites will tell you a box is fast. Fewer will tell you it dropped to 480p at 20:10 on a Tuesday, or that the remote lost its pairing after a firmware push. We write down what happened, on which line, and what we did next.
A smart TV box behaves differently in week one than in month four. We keep devices plugged in through firmware updates, load shedding cycles and peak-hour congestion before writing anything down.
Fibre lines in Johannesburg, Cape Town and smaller towns do not behave the same. We note the line speed, the router, whether the box sat on Wi-Fi or Ethernet, and how the picture held up when the neighbourhood came home at six.
Second-hand decoders, retail boxes, soundbars bought on special. Each write-up lists the purchase route and how support responded when something went wrong, including the calls that went nowhere.
Signing up is easy. Leaving is where the friction shows. We walk through the cancel flow, the notice periods, and how PIN locks and age ratings actually behave once a child works out the remote.
On a capped bundle, an hour of sport and an hour of drama are not the same thing. We log consumption across resolutions and services so you can match a plan to a household, not a marketing page.
Missing apps, awkward remotes, subtitle timing that drifts on older titles. If a device has a weak spot, it appears in the write-up next to the parts that worked well.
Start with the first-month review, or see how we handle reader questions on the contact page.
We do not publish scores we cannot back up. Every rating below comes from a device that sat in a real living room, on a real fibre line, through load shedding and firmware updates. Where a test was cut short, we say so.
4.2
Average rating across 11 tested devices
6 mo
Minimum test window per streaming box
"The DStv Stream box held its bitrate through two hours of live rugby on a 50 Mbps line. Netflix dropped to 480p twice during the same evening but recovered in under eight seconds. Neither result was clean, and that is the point."
"After Stage 4 load shedding, the decoder needed a manual restart. The smart TV box came back on its own. The fibre ONT took about ninety seconds. We wrote down the order that worked."
Subtitle accuracy
Checked across four platforms in English and Afrikaans. Two services lagged behind dialogue by more than a second on live content.
Data use per hour
Measured on a metered fibre line. HD streaming sat between 1.1 GB and 2.4 GB per hour depending on the service and scene complexity.
Cancellation process
We cancelled every subscription we opened. One required a phone call, two worked through the app, one needed an email and a follow-up.
These come up most often from readers who want to know how we work, what we keep and what we hand back.
Most smart TV boxes and soundbars stay with us for at least six weeks. That covers a full firmware cycle, one load shedding stretch and enough evening viewing to see whether buffering shows up on a 50 Mbps fibre line. Decoders sometimes go back sooner if the rescan results are clear and repeatable.
Both, and we say which in every write-up. When a unit is sent to us, we note who sent it and whether they asked for anything in return. They never get to read the draft before it goes up. Second-hand decoders we buy ourselves, usually from marketplace listings, and we keep the receipt details in the piece.
Setup time from unboxing to first working stream, data used per hour on a capped mobile bundle, subtitle timing and accuracy, how far the parental controls actually go, and how many taps it takes to cancel. We also log resolution drops and how quickly the picture recovers after a short dropout.
Yes. We take a limited number at a time so each one gets proper attention. Tell us the model, where you bought it and what you want checked, then reach us through the contact page. If we cannot fit it into the schedule, we will say so rather than sit on it.
Free-to-air gets the same treatment as the paid services. We rescan OpenView and DTT receivers, note which channels moved frequency and which went dark, and record signal strength readings. Comparison tables usually put DStv, Netflix and Prime Video side by side, with the smaller platforms listed underneath.
If a firmware update changes something we wrote about, we go back and edit the piece with a dated note. Reader emails pointing out a mistake are welcome, and we would rather fix a claim than defend it. Our help page explains how to flag an error and what happens next.