MillsEnd is not as huge as Fabric Depot, but it does have several selling points. It features an even larger selection of upholstery fabrics, although it's hard to look through the stacks of bolts on top of each other. Also, they stock some beautiful silks. The big draw is the discounted flat-fold area where you can find quality fabric for only a couple dollars a yard.
more