We were just in NC for a business trip and I went to Mary Jo's. I was blown away. I have never been to a place where the fabric is organized by printed subject, animal prints, fruits, sports, stripes, etc. The aisles went on and on. It was amazing. I was wandering around not knowing what I needed or what I wanted to buy I was so in awe. Don't get me wrong, I did find something. I wish I had come with a list of fabric I needed, I'm sure they would have had it. I'm sure glad I got the opportunity to go there.