There is a store in AJunction City, Oregon called "Remains of the Day" and they sell left over pieces from their upholstery and drapery business. They do lots of RV's and Motorhomes, and have some luscious fabrics, pre-quilted, satins, animal prints, etc. I always go by when I am there.
http://www.interiorcoachcreations.com/