Try
www.4my3boyz.com - she sells fat quarters. If you need a length, you would order 4 fat quarters to get a yard. I've also found on
www.thousandsofbolts.com that they sell odd lengths from the end of a bolt. Last week I bought an 11" piece of a Kaffe Fasset for only $3.