The page that ranks for this phrase has no 105 on it
Start with the simplest test available. Take the phrase, find the page that ranks for it, and read that page's own table. The offers listed there are 100, 100, 95 and 80. There is no 105. Not further down, not in a footnote, not in the small print beneath the table. The number in the headline does not appear anywhere in the body of the page carrying the headline.
That is unusual even for this category. On the other phrases this desk checked there is normally a near miss to explain — a real offer sitting at the wrong deposit, or the right deposit attached to a different count. Captain Cooks really does hand out 100 chances, just for $5 rather than $1. Zodiac really does hand out 80 for a dollar. Here there is no near miss. The distance between the promise and the page is the entire number.
The counts that are on that list are checkable, and several of them are real. The two 100s are Ivibet, 100 spins on Book of Nile: Lost Chapter at 40× wagering on a Curaçao licence, and All Slots, 100 on Fortunium Gold: Mega Moolah at 35× on a Malta licence — both worked through on the 100 free spins for $1 page. The 80 is Zodiac Casino, part of the Casino Rewards group, and it is the one offer in this whole cluster that exists exactly as named: 80 chances for $1, on Mega Money Wheel rather than the Mega Moolah that nearly every affiliate page claims.
The “105 on Solar Wilds” line, and the table that contradicts it
Some pages are more specific than a bare number, and specificity is what makes a claim testable. Several attribute 105 spins on Solar Wilds to Lucky Nugget. That names an operator and a game, so it can be checked against what the same sources publish elsewhere.
It fails on the first pass. The site carrying that claim also publishes a table, and its table gives Lucky Nugget 40 spins on Arena of Gold. Same site, same operator, two entirely different offers — one living in the marketing copy, one living in the data.
When a page disagrees with itself, the table is the half worth believing. A table gets maintained, because it is the part a reader scans and the part an operator complains about when it is wrong. Headline copy gets written once, to catch a phrase, and then left alone while the offers underneath it change. So the honest reading of “105 on Solar Wilds” is not that a real offer was quietly withdrawn. It is that the number was never attached to that operator in the first place.
How a number gets manufactured
The mechanism is not mysterious, and spelling it out explains the whole page. Somebody types 105 free spins for $1 into a search box. Enough people do it that the phrase registers as demand. A page then gets written to meet that demand, and the page is filled with whatever offers actually exist, which is 100, 100, 95 and 80. The heading keeps the 105, because the heading is the part the search has to match.
The number exists because people search it, not because an operator offers it. That inversion is the finding here, and it generalises. A headline figure in this category is very often downstream of search volume rather than of anybody's terms and conditions. Once a phrase is in circulation, later pages copy earlier ones, and a figure that never had a source starts to look like it has several.
None of that requires anyone to lie outright. It only requires that nobody check. The check takes about a minute: open the page, ignore the heading, read the table, then ask what the wagering multiplier is.
Treat an oddly precise bonus number as a search term until proven otherwise. Real offers cluster on round figures — 30, 40, 80, 100, 150, 175 — because that is how operators write them. A 105 sitting between two 100s, with no casino named, no game named and no multiplier stated, is a phrase somebody is ranking for. Ask which operator, on which game, at what wagering requirement. If the page cannot answer all three, there is nothing behind it.
The $1 offer that survives the check is 95 spins
The 95 on that same list is LuckyDays: 95 wager-free spins on Loonie Luck, for a $1 deposit, on a Curaçao licence. The load-bearing word is wager-free. The stated requirement is 0×, which means whatever the spins produce arrives as cash rather than as bonus funds — nothing to clear, no playthrough, no clock running against a balance you are not allowed to touch.
Measured against the phrase this page targets, that is ten spins fewer. At the stake a free spin is actually played at, ten spins is C$1.00. Set against what a wagering requirement does to a win, one dollar of stake is not a close call in either direction. The next section is the arithmetic that makes it not close.
95 at 0× against a hypothetical 105 at 200×
Suppose the 105 existed. Suppose it carried the multiplier that the large headline counts in this cluster tend to carry: 200×, which is what JackpotCity attaches to its 80 spins on Wacky Panda, what Royal Vegas attaches to its 30 on Unusual Suspects, and what is reported on both Zodiac's 80 and Yukon Gold's 150. Then give the two offers identical luck: each finishes its spins holding $20.
| What decides it | LuckyDays, 95 spins, 0× | A hypothetical 105 spins at 200× |
|---|---|---|
| Stake handed to the player | 95 × C$0.10 = C$9.50 | 105 × C$0.10 = C$10.50 |
| Turnover required before a withdrawal | None. The requirement is 0× | $20 × 200 = $4,000 |
| Expected house take on that turnover at 96% RTP | $0 | 4% of $4,000 = $160 |
| What the $20 actually is | $20, withdrawable | A balance you must survive $4,000 of play to release |
The extra ten spins are worth one dollar of stake. The 200× term puts an expected $160 of house edge in front of a $20 prize — eight times the prize itself. The trade the bigger headline number would be offering, if it were real, is a dollar of extra play in exchange for a requirement whose expected cost is a hundred and sixty. That is not a comparison that turns on preference. It is two orders of magnitude.
Which is why the honest ranking of these offers is not by spin count at all. It is 0× first, then 35× to 40×, then everything at 100× or more, whatever the headline says. On that ordering, the phrase this page targets does not even have a candidate to rank.
A chance is ten cents
All of the above rests on one fact the marketing never puts in a headline: a free spin, a free chance and a bonus round are the same object, and that object is a spin at a stake the casino fixes. The stake is usually C$0.10. Captain Cooks states it plainly in its own terms — 100 chances at C$0.10 each, C$10 of play in total.
| Headline count | What it is worth as play |
|---|---|
| 105, the phrase | 105 × C$0.10 = C$10.50 — if it existed |
| 100 (Ivibet, All Slots) | 100 × C$0.10 = C$10.00 |
| 95 (LuckyDays, wager-free) | 95 × C$0.10 = C$9.50 |
| 80 (Zodiac, JackpotCity) | 80 × C$0.10 = C$8.00 |
The entire visible range of this keyword cluster, from 80 up to a 105 nobody offers, is C$8.00 to C$10.50 of stake. Two dollars and fifty cents separates the number people search for from the number they would actually receive. Every argument about which count is bigger is an argument about less than the price of a coffee, conducted in a vocabulary engineered to make it sound like a hundred dollars.
None of this may lawfully be advertised to an Ontarian
There is a structural reason a Canadian hunting this offer finds third-party pages rather than casino pages. Under the AGCO's Registrar's Standards for Internet Gaming, advertising or marketing that communicates inducements, bonuses or credits is prohibited — except on an operator's own gaming site, or through direct marketing to a player who has actively consented to receive it. The prohibition explicitly reaches affiliate content and search. Since 28 February 2024 the standards have also barred athletes from gambling advertising.
This is enforced rather than aspirational. The AGCO issued $110,000 in penalties to BetMGM Canada for offering cash to induce new customers.
Two consequences follow. Ontario is roughly 40% of Canada's population, so a bonus page written for a Canadian audience is largely a page written for people who are not permitted to be shown a bonus at all. And the operators behind the counts on that ranking list are, with few exceptions, not registered in Ontario — which is exactly why their offers can appear on somebody else's page in the first place. An offer that looks freely available to an Ontarian is usually an offer from outside the system that would handle a complaint about it.
Where a $1 offer is legal, and at what age
Single-event betting became legal nationwide on 27 August 2021, when Bill C-218 came into force and amended section 207(4)(b) of the Criminal Code; royal assent was 29 June 2021. Licensing, though, is provincial, and the regimes behave very differently from one another.
Ontario has run a regulated private market since 4 April 2022 under the AGCO and iGaming Ontario; iGO reports roughly 48–49 operators across 84 sites, and in its fourth year the market produced CA$4.2 billion in gaming revenue on CA$103 billion wagered, with more than 90% of Ontario's online gamblers reporting that they use regulated sites. Alberta opened its private market on 13 July 2026 under the iGaming Alberta Act, run by the AGLC with the Alberta iGaming Corporation, and has more than 50 operators. Québec has no private licensing category whatsoever; Loto-Québec holds the monopoly. Everywhere else pairs a provincial lottery platform with offshore books and Kahnawake licensees, licensed from Mohawk territory since 1996.
Age is 19 and over in Ontario, British Columbia, Saskatchewan, Atlantic Canada and the territories, and 18 and over in Alberta, Manitoba and Québec. On tax, the Canada Revenue Agency treats casual gambling winnings as a non-taxable windfall; play that is systematic and business-like can instead be taxed as income.
The rest of this cluster runs the same check on the other counts. On 150 free spins for $1 the only genuine 150 turns out to require no deposit at all, and on 150 free spins for $5 the 150 is split across three separate deposits. The method behind all of them is set out on the desk.