Welcome to TSP and I’m sure you will find plenty of good advice on here. I’ve bought from Pound Fabrics, Croft Mill, Minerva, and Dragonfly Fabrics, I’ve also bought from Fabricland but their delivery charges are I think a bit high. Most of the online shops will send samples sometimes free or a minimal cost.