Rainbows End is too big for their own good. I think customer service gets lost. They are pricy, but have discount cards for the sewing groups that meet there. We pay for that.
I love Country Quilts and Bears in Clearwater. So friendly, they get my business.