It's online for me. Don't buy much anymore. I will never use up what I have. I try not to ever pay retail. With the prices nowadays it's just too much. However, there is a quilt shop that is 2 hours from me that carries nothing but batiks. I always go with a friend and we spend hours there. She keeps her prices as low as possible. She has a sale once or twice a year and we always try to go. Seems as tho the only fabric I like anymore are batiks. Some of them are so beautiful I could just eat them.............yum