Scott, I don't think I will be going to another supplier any time soon either.
I just want to throw in a quick plug for Brookwoods. I called them up, told them what I wanted, they gave me a quote, and shipped the same day. It showed up at my door a few days after that.
For the 500 Denier black Cordura I was looking for, they typically sell it in 75 rolls, which is what I got. They also happened to have a few rolls with 20ish yards they were willing to sell. If you aren't ready to make the jump to a full roll, it may be worth checking with them to see if they have any partial rolls.
Prices were good, and shipping was reasonable.
Chuck