It depends. There are several quilt stores locally, and while they all carry some of everything, they are known for different fabrics. One has the best selection of batiks, another the best selection of animal prints, etc. I have a difficult time judging color on the computer, so I typically buy the fabric for my quilt tops locally. But for backing, I search the internet for the best deal.