I've been in two. One was an older store, small, but carried about the same amount as Michael's. The other is right down the rd and it's huge. It carries much more then Michael's does. They also take Mike's coupons. Don't know about JoAnn's, I've never seen a coupon for them.