I agree, I think you should rent a car. The Quilt Barn in Puyallup is an awesome shop, so is Shibori Dragon in University Place, any of the 5 Pacific Fabrics shops around the sound. GeeGees in Yelm, RubyStreet Quiltworks in Tumwater and Sisters Quilt Shop in Chehalis are a few more of my favorites.
Cari