I like:
http://www.thousandsofbolts.com/
They are very reasonable and have quality fabric. I've found that they are kind of "weak" on blenders, though.....
Regardless, I've been very happy with their service and fabric every time I've ordered.
(warning--looking at their website is like eating peanuts, you can't have just one :P )