Sorry to hear about your problem...
A couple of weeks ago I purchased fabric online at Spider's Web Fabric and when I got the order it was missing a piece of fabric 2 1/2 yds... I called them and they apoligized and shipped the missing piece with no charge... Now that is CUSTOMER SERVICE...