Worth the drive would be a trip to Lewiston to Marden's you can hit the turnpike and be there in 1/2 hour or so. They have lots of great quilt fabrics for $2.99/yd., last time I was there they had added a big batik section can't remember the price but they are much cheaper than most stores and they are brand name fabrics. Have fun and enjoy! Keepsake Quilting is a couple of hours from Portland.