Coralville, Iowa, across from Coral Ridge Mall area. I was there just 2 weeks ago and there was plenty of fabric and all the trimmings. It seems to expand every time I'm there. This is since their remodeling 2-3 years ago. I've had quite good luck there. You do need to examine that which is placed on the sale table (like the $2.oo)stuff). I haven't been to the old one in Iowa City for quite some time, and they still carried fabrics at that time. Since I rarely go to Cedar Rapids, so I can't speak for that store.