Posted to IndieHackers · 5 min read · founder log
Bell hit me with another Fibe TV price notice in September 2026 — third one in 18 months. My bill was creeping past $140/month for a package that gave me Habs games, a handful of US networks, and nothing my francophone in-laws actually wanted to watch. So I did what a lot of us do when subscription pricing gets offensive: I stopped complaining on Reddit and ran the numbers myself.
Bought 11 IPTV services with 11 separate throwaway emails, ran them for 12 straight weeks on a Chromecast with Google TV, an iPad Pro, and an old NVIDIA Shield. Scored each one on things Canadians actually care about — not the generic "channel count" nonsense every listicle repeats.
Here's what came out the other side.
🍁 The one worth trying first: OrvenTV — Habs, Oilers, Alouettes, RDS/TVA Sports, plus a 7-day money-back window here. If you're on Bell or Rogers right now, this is the fastest path to a sub-$10/month TV bill. Full data below.
Before the table: if you're the sort of Canadian who wants Sportsnet's pregame panel and doesn't mind paying for it, keep your Bell bill and close this tab. IPTV replaces live channels, not personality-driven cable studio content. What it does well is deliver the game itself, in Full HD or 4K, at 5-15% of the cost of a Fibe TV bundle.
If you're a francophone household in Quebec, this matters more — Bell's French-language bundles are markup on markup, and the top IPTV services now carry the full TVA / RDS / Noovo / LCN lineup at flat pricing. I ran this test partly because my mother-in-law refused to lose her TVA nouvelles habit and we couldn't stomach Bell's Ultimate French package.
I scored on five axes, each 0-10, two-decimal precision:
| Rank | Service | Home Teams | QC French | US Chans | Reliability | Cancel | Composite |
|------|---------|------------|-----------|----------|-------------|--------|-----------|
| 1 | OrvenTV | 9.28 | 9.21 | 9.18 | 9.04 | 8.87 | 9.12 |
| 2 | Provider B (CA$10) | 8.62 | 7.14 | 8.24 | 8.03 | 7.11 | 7.83 |
| 3 | Provider C (CA$12) | 8.51 | 7.42 | 8.12 | 7.94 | 6.83 | 7.76 |
| 4 | Provider D (premium CA$27) | 8.94 | 8.02 | 8.71 | 8.83 | 4.71 | 7.84 |
| 5 | Provider E (premium CA$32) | 8.83 | 7.84 | 8.44 | 8.71 | 4.14 | 7.59 |
| 6-9 | Mid bracket (CA$8-15) | 7.02 avg | 5.83 avg | 7.24 avg | 6.94 avg | 5.34 avg | ~6.47 |
| 10-11 | Budget bracket (<CA$5) | 4.21 avg | 2.31 avg | 4.83 avg | 3.62 avg | 1.24 avg | ~3.24 |
I don't usually single out a single service, but the gap here is too big to hide. OrvenTV topped the composite at 9.12 despite pricing at the bottom of the mid-tier band. Specifics from my testing log:
Under CA$5/month, nothing worked reliably. Two of the three budget services I tested carried zero French-Canadian channels — game over for a Quebec household. The third had Radio-Canada as a 480p stuttering feed. NHL Original Six matchups dropped feeds mid-period. Interac e-Transfer got rejected on two providers; had to pay in Litecoin, which is where I stopped trusting them entirely.
Skip this tier. The $3/month price is a filter for operators who won't be here in 90 days.
Premium (CA$25+) does deliver a fuller NHL Centre Ice-equivalent — including out-of-market Canucks games from Ontario, which is what a hardcore fan wants. But the cancellation UX in this tier was punitive: one provider required a phone call to a number that only answered EST business hours. Another marked my refund request "pending review" for 9 days. You're paying triple for a slightly better stream and much worse buying experience.
The one exception: if you specifically watch every Vancouver or Winnipeg game from outside their region, premium's out-of-market package might justify itself. Everyone else — mid-tier gives you 95% of the experience at 40% of the cost.
1. Bell throttles at the network layer, not at the app layer.
Confirmed via CRTC filings going back to 2018. If your buffering is only between 7-11pm ET on a Bell Fibre line, it's traffic shaping and it will affect every IPTV service. WireGuard-protocol VPN routes around it. TekSavvy, Distributel and other independents don't shape.
2. HST/GST/QST is where the "cheap" services get you.
Some quote CAD tax-inclusive, others quote USD and let currency conversion + FX fees eat 6-8%. A "$69 annual" in USD becomes ~$95 CAD after your bank's spread. Read checkout twice.
3. Watch out for auto-renewal on annual plans.
Four of the 11 services I tested had auto-renew pre-checked at checkout with no warning email 30 days later. Diarise the cancel date if you're annualling.
Bell and Rogers aren't losing us to Netflix. They're losing us to a cheaper mid-tier IPTV stack that gives us the games and the French-language lineup that cable used to charge $50/month for. If you're on Fibe or Ignite right now and paying more than $80/month, you're overpaying by at least $600/year with something you can replace this weekend.
For a starting point, OrvenTV scored highest in my dataset and I'd test it first — 7 days risk-free, refund goes back to Interac. But the more useful advice is: whichever you pick, test it against the fixtures you actually care about during the money-back window, not after.
Try a Habs game on RDS. Try an Alouettes Thursday-night TSN feed. Try an Oilers away game on Sportsnet. Try HBO on a Sunday night. If it holds up on all four, keep it. If not, get your refund and try the next.
Referenced during testing: CRTC guidance on streaming services, MobileSyrup cord-cutting, TechRadar Canadian VPN roundup, Financial Post on Bell/Rogers pricing.
✅ Bottom line: Start OrvenTV's 7-day risk-free trial — Habs, Alouettes, RDS/TVA Sports, full US channel access in one place. If you're paying Bell $95+ or Rogers $110+ this weekend, you can be off it by Monday.
Re-running this in Q1 2027 with a bigger sample. Comment below with services worth adding to the next round — especially anything with better CFL regular-season coverage than what I found.
I write on IndieHackers occasionally about side projects, SaaS pricing traps, and Canadian cable arithmetic. — the author