Hancock Fabric is also a good one. It doesn't have the selection that Bear Paw Quilting has in CDA but it is still a good shop. There is a Joanns and of course Walmart. At Bear Paw you sign up and when you have spent so much you get a gift card. Can't remember what the amounts are, it's been awhile since I got a card but was worth it. I live in Coeur d' Alene and go to BP often.