If you're looking for a store that literally offers all types of crafting project materials, equipment, and even classes to teach you how to sew/quilt/etc., JoAnne's is your one stop shop.
I'm an avid crafter but a novice sewer and due to some holiday crafting, I popped in on the Saturday following Thanksgiving. It was super busy. Super chaotic. And if you needed fabric cut - expect a two hour wait at the cut counter! At least 2 hours. After awhile I lost track of time. This wait speaks to the amazing sale prices but it would have been better if they offered a line for only having 1-5 bolts or yards needing to be cut. There were women with two carts full of bolts causing those of us with small needs to wait really long.
And then. When you are ready to check out, prepare again for another really long line. Surprisingly the store is well staffed but clearly not equipped to handle the holiday rush to keep things moving at a steady pace.