i have been ordering from fabric.com for over 10 years now; over that 10+ years there have been 3 times when there has been a problem and they were very good and fast about fixing it (once had to recut and send fabric, once i got a totally different fabric than i had ordered, they let me keep it and sent me what i was supposed to get; and once they had to give me a refund.) all three times they were very good about fixing it and i don't think 3 times in over 10 years is too bad of a track record. I have learned over the years to always check my order when it arrives regardless of where it comes from. i've been shorted much more often from a local shop than ever from on line.