I have found this site on line "interior mall" that carries upholstery fabric at a significant discount from retail. For example I have looked at several Robert Allen and Kravel brands of fabric and found Interior Mall to be about $10-$17 a yard less. There is another site but forgot their name.
Upholstery fabric discount
Want to join? Register here. Already signed up? Click here to login!