I have a small stash of left over fabric and some I bought at a yard sale for cheap. But I basically buy for a quilt. I do look at my stash first and then add to that from the store unless it is something that I only want a new modern color scheme then usually my stash doesn't have it.
I do a lot of applique so I need my stash of scraps for that.