I frequently purchase from Keepsake -- always quick and efficient.
I do like the fact that they carry quite a variety of colors and styles of fabrics, not just, calico's or lights or...
One shop I used to go to had no light brights, only darker or greyed fabric.