I’ve looked at the ones at Walmart. I wasn’t a big on the seals they have. They seem kind of spongy.
The ones I am using right now have a rubber/TPU like seal that seem pretty vapor tight.
The (18L) fits 5 spools perfectly, almost as if they’re made for filament spools.
I originally found them at Big Lots for I think ~$8 per box. But they eventually ran out.
I was please to find that Home Depot sells them now, though they are more expensive.