The sizing issue is real, but cheap canvas boards aren't always a total loss - it really depends on what you grab and how you prep it. I'd actually push back on avoiding them entirely. The trick is testing your surface before committing to a full painting, because once you know how it responds to your particular oils and mediums, you can work around its quirks or embrace them.
If you want something that behaves closest to actual canvas, sealed hardboard (like Masonite) primed with gesso is genuinely cheap and forgiving. Grab a sheet from a hardware store, cut it into usable sizes, sand it lightly so gesso has something to grip, then apply two coats. It's smooth, stable, and won't warp the way some flimsy boards do. The paint sits on it the way it should - not pooling, not disappearing into the surface. You'll spend maybe a few dollars per board this way.
Wood panels work too if you can source them. They're denser than cardboard-backed boards, so there's less anxiety about the substrate failing on you midway through. Even then, gesso is mandatory. Some people skip priming cheap surfaces to save time, but that's where the uneven absorption and weird behavior comes from. A couple of coats of gesso solves most of it. Once you're back in the rhythm and confident again, you can graduate to actual canvas without relearning everything because your practice surface behaves like the real thing.