I know it's a bit of a drive (only a fewww hundred miles LOL!), but the Joann's in Waco, TX has some of the best customer service you could ever ask for. At one point they got a new employee who apparently didn't really want to be there and do anything and she was outta there before she could run people away like you described happened with you. And the superstore one in NE Ft Worth had really nice folks too when my friend & I went there.