I have ordered from the Fat Quarter shop a number of times. It is quilt-specific, they have kits and FQ bundles, etc. The owner Kimberly is awesome and I have not had any trouble with them:
http://www.fatquartershop.com
I have also ordered from fabric.com twice. Again, no issues.