No one has mentioned my favorite for authentic Japanese fabrics, Asian-inspired fabrics, batiks, and EVERYTHING you need for sashiko. Plus knitting supplies, patterns.....Also like Keepsake Quilting, Pacific Rim Quilt Company. Standbys for good deals already mentioned.