I have frequently shopped in this store because of its location and there are no other nearby choices. I was in early today and for a change, there were carts and no one was rude to me.  I purchased over $200 worth of fabric and  7 of the 22 pieces were short.  I tried to call the store and it rang for over two minutes. I tried again and the manager said he would call me right back. I'm still waiting.  I have vowed before, with difficult experiences at this store, that I would not return, but this time I think it will stick.  In the future, I will order from other establishments online, even though they might cost more.