Connecting Threads has a great website with lots of selection and affordable prices. If you haven’t been there in a while, it might be worth another look. And they have a great clearance section.
For example, check out their fabric selection on their website.
Happy sewing!