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.