Hi Deb - I have been to Grubers tons of times! It doesn't make my "favs" list just because it is SO big that I can't just go in there to browse, I have to know what I want first - it is just too overwhelming!
Have you been to My Blue Bamboo in Plymouth? Started as an online store but they are open to the public and it is quite the place to visit. They specialize in oriental and batiks and they have some beautiful fabrics!