I have had nothing but great service from fabric.com. Last Monday I placed an order, got my email confirmation on Tuesday and my fabric came on Thursday. My fabric is always neatly cut and folded and they have never made an error. I normally order between 10 - 12 yards at a time.
I hope they respond and make it up to you. It really is a good company. Apparently just some not so good employees.