I love that Dinkydoo puts so many high quality fabrics on sale at fabulous prices. I love this print and I am very happy with the fabric I received. However, during the sale yardage ran short and I was sent the amount available which is just shy of completing my project. The volume of orders during the sale probably prevented an email or phone call but had I been contacted I would have asked for a solid colour match to be added to my order to make up the difference and let me complete my project on time. I find Dinkydoo to have great service on a regular basis so I understand that sales pose an extra challenge. I'm glad you offer so many great choices so please keep up the opportunities for us. An overall happy shopper!