I have read a lot about bad customer service here on the board, and I feel sorry for you. I have shopped at the Joann's in Bloomington, IN and have had VERY good service. They seem to know what they are doing, and the costomer comes first.
I also shop in Greenwood, IN at both Joann's and Hancock. Joann's was very busy one day with long lines waiting for the cutting table, so I went to Hancock and had excelent service.