The only online place I every spend much time looking at the fabric
and finding it HARD NOT to buy is Connecting Threads. I love the feel
of their fabrics.
Like some others said I like to feel the fabric, so I seldom buy it online
unless I KNOW the quality, and feel of it (like CT).