I like emmaline bags too
wawak is my go to online shop for bag hardware
https://www.wawak.com/bag-making/
also, I watch for sales at these sites....fabric is so expensive now!
Fabric Depot
https://fabricdepot.com/pages/search?q=canvas
they also have oilcloth here
https://fabricdepot.com/pages/search...=24&q=oilcloth
Zipper Valley for fun vinyl, zippers & webbing supplies
https://www.zippervalley.com/collections/jelly-vinyl
Sallie Tomato
https://sallietomato.com/collections/canvas
also, here
https://fabricwarehouse.com/waxed-canvas-1/
and (mostly for inspiration & gifts)
Studio Kat
https://studiokatdesigns.com/products/
another option, you can buy products to make your own waxed canvas at craft supply stores