If I may make a suggestion. To get the fabrics back into your local stores or to have them increased in size and products, write to the main office etc like you have been, but also write to the individual store manager! The more customers that tell the local manager what they want hopefully will get it. I know some managers like fabrics, some don't and the stores reflect this.
So, all my local people (JC store) - write in to the store manager - I want to be busier and help more customers quilt/sew!