Don't know exactly what you are wanting for fabric, but if you go to www.fabshophop.com you will find TONS and TONS of stores you can shop at. Two of my favs that I have ordered from are www.craftconn.com and www.nixiechics.com.
I have never ordered from thousands of bolts, but havent' heard anything bad about them.