Shipping is only a $9.99 flat fee (in the continental USA) so buy as many pieces as you like at once! 1 yard minimums.
***We try very hard to take accurate photographs of our fabric for color purposes. However, we cannot guarantee how our website photos depict on your computer. We recommend ordering swatches of fabrics you are interested in. $1 for the first swatch, and $.50 for each additional swatch in the same order.