Mary Jo's is a great place. Better to know what you want to look at before you go in. It's home decorator, wedding, fashion, trim & of course quilting. I was there about 3 years ago. At that time all batiks were $6/yard. Don't know about now but prices will be lower than LQS.