Sarah at Hancock Fabrics has been wonderful! I really enjoy shopping there when she works there. She's sweet and always takes time to help me figure out how much fabric I need.
I also had my sewing machine fixed up there. They outsource the repair to another company out in Bloomington. It was kind of pricey but my sewing machine works like a charm now so I can't complain.
Overall, the service is much there than at Joanne! If you can, check out Hancock Fabrics!