I LOVE Ben Franklin. We have a great one here in Raymond, NH. Great selection, and the prices are great. I work at Walmart, and cover the gal who normally cuts, when she is not there. It doesn't have the best selection, but has the basics.I much prefer Joanne's Fabrics, especially when it comes to thread. And then there is Mardens, they have a great selection as well.