Also check Rockfordsupply.com
I have purchased a fair amount of solid and mesh fabrics from them and their prices are generally attractive compared to others.
They also have a fabric / mesh close-outs & seconds section that are usually very well priced. I've not had an issue w their 2nds.