Not online, but I have found that international district stores (aka China town) or sari shops in areas with a large population of Indians are great sources for really lovely and reasonably priced silks. I'm lucky -- there is a sari shop about 10 miles from me that carries amazing silk, sometimes at $10 /yard.
RST