The shops in the Buffalo NY area are still doing well. There are - let's see - two in the city and - four in the suburbs (within a half-hour of the city). There has been only one that closed within the last five years, and that shop had moved in from out-of-state (and the merchandise was just not as well suited to the local clientele as that of the other shops).
Other than the quilt shops, we have several JoAnns and one Hobby Lobby in the area.