I just received two orders this week from them and everything was as I ordered it with each piece of fabric at least 3 to 10ins more than I ordered. I have always had good service with them.
I am sorry you have have a bad time with them. I would do as Tinks' mom suggest.
I will continue to order from them.
Sybil