I've ordered from www.thousandsofbolts.com
Loved their fabric but only 1 problem (and I guess this is always when you don't have the material on hand) and that's if you're buying and trying to match it doesn't work too well.
Got a beautiful red piece when I wanted a beautiful burgundy piece. :cry: