I buy a lot from stores on Etsy, like Claydeal, Miss Matatabi, SewMeaSong, Luckykaerufabric, FreshModernFabric, Mineymo, and SewforaSong. I've also had good luck with Fat Quarter Shop, Missouri Star Quilt Shop, and Craftsy.
It is like getting a present, because it's new to me.
Leslie