Last updated: June 2026 — James Wilson, Giantstrat

How We Rate

Our Review Methodology at Giantstrat

At Giantstrat, every casino review you read on giantstrat.co.za is the result of a structured, hands-on evaluation process carried out by James Wilson. Our goal is simple: to give South African players honest, accurate, and genuinely useful information so they can make confident decisions about where to play online. This page explains exactly how we assess each casino, what criteria matter most, and how we keep our ratings independent and trustworthy.

Who Reviews the Casinos

James Wilson is the author and owner of Giantstrat. With years of experience evaluating online gambling platforms across the South African market, James brings both technical knowledge and practical playing experience to every review. James personally tests each casino before a review is published. This means creating a real player account, making actual deposits using South African payment methods, claiming bonuses, playing a range of games, and contacting customer support. No review on this site is written based on operator-supplied materials alone.

Giantstrat operates independently. We are not owned by, affiliated with, or editorially controlled by any casino operator. Our income may come from affiliate partnerships, but our ratings are determined solely by the evaluation criteria described on this page — never by commercial arrangements.

Our Step-by-Step Review Process

Every casino reviewed on Giantstrat goes through the same structured process before a score is assigned:

Our Rating Criteria and Weightings

Each casino is scored out of 10 across six categories. These category scores are then weighted to produce an overall rating out of 10. The weightings reflect what South African players tell us matters most to them.

Category Weighting What We Assess
Licensing & Safety 25% Valid gambling licence, SSL encryption, responsible gambling tools, fair play certification, and player fund protection.
Bonuses & Promotions 20% Welcome offer value, wagering requirements, bonus terms fairness, ongoing promotions, and loyalty programmes.
Game Selection 20% Total number of games, software providers, variety of slots and table games, live casino offering, and RTP transparency.
Payment Methods 15% ZAR support, available deposit and withdrawal options, processing times, fees, and minimum/maximum limits.
Customer Support 10% Availability of live chat and email, response speed, quality and accuracy of answers, and support language options.
Mobile Experience 10% Mobile browser performance, dedicated app availability, game loading speed, and ease of navigation on mobile devices.

Understanding Our Rating Scale

All casinos on Giantstrat are scored on a scale of 1 to 10. Here is how to interpret those scores:

How Giantstrat Stays Unbiased

Independence is at the core of what we do. James Wilson makes all final scoring decisions without input from casino operators. Casinos cannot pay to improve their ratings, request edits to published reviews, or influence evaluation outcomes in any way. If a casino we previously recommended deteriorates in quality — through changes to bonus terms, slower withdrawals, or licensing issues — the review is updated and the score is adjusted accordingly.

We also welcome feedback from South African players. If your experience with a reviewed casino differs significantly from what we have published, you can contact us and we will investigate. Our reviews are living documents, revisited and updated throughout 2026 to reflect the current state of each platform.

Giantstrat exists to serve players, not operators. That principle guides every rating, every word, and every recommendation published on this site.