WM in Leesburg, FL has a small selection of fabric - you really have to be careful there, not good quality. We're headed to NJ next week to visit family and the WM in Howell, NJ has a full wall of fabric - much nicer than the WM here at home. I'm not usually a WM shopper, but they've got some really nice princess fabric and cars fabric in the NJ store. Makes up some great pillowcases for the grandkids.