Bearisgray. I agree . If I like the fabric but it is expensive only 1yard or metre this will be main . If cheaper or on sale 2-4 yards or metres.
When desperate I would go to abakhan where it is sold by weight so varies amounts as they are off cuts but some very good 5yard metre lengths for under £10.