there is no fabric in Bloomington or Eagan MN. however, I had to go to jury duty in Hastings MN and the Super WM across the street from there does sell fabric. I think the department was smaller than the Eagan store used to be before their remodeling.