I've never had a problem at my Joann's. I usually buy interfacing with my coupons (I make t-shirt quilts & go through interfacing like crazy!) Books I buy off Amazon. I have the Prime membership so shipping is free.
I'm convinced that unless you buy anything from a small, local store, you aren't going to get good service. The larger chains just seem to hire anyone. It's very frustrating but it's the sign of the times. For me, I would rather go to a smaller store & get good service than go to a chain with horrible service.