I have one shop where I buy all my yarn but it’s a small shop so they don’t always have the colour I want as they run out quickly.
I also have a little haberdashery but can’t always get all the fabric I want but thankfully I have quite a stash and I do also use recycled materials from charity shops.
My beloved mother in law left me some fabrics and yarn supplies which I’ve just started to work with.
I do buy a lot of my supplies via ebay though and I have family members who are always on the look out for bits and bobs for me.
I now find I can get my acrylic paints, pva white glue, card and paper extremely cheap from a local cheap shop.
In fact I’ve just ordered reels and reels of bias binding and ribbon off ebay.
Oh and I’ve bough so much sewing thread and embroidery and cross stitch fabric and threads over the years in bulk from Readicuts which was always a catalogue but now they are a online shop. I doubt I’ll ever have to buy any more aida, eavenweave, embroidery threads ever again.
I also over the years won boxes of metallic and rayon shinny embroidery threads due in embroidery and cross stitch design competitons.
I’ve so much I’m thinking of selling some as supplies. lol
I just wish I had more time to create more Bedfordshire bobbin lace as I’ve only a few pieces left., and now have resorted to buying a few bits via ebay
I also have boxes and boxes of beads and tiny silk flowers bought in bulk a few years ago very cheaply due to a closing down sale when my supplier retired his haberdasry market stall.
I’ve had about 35years of craft hoarding