Hancock's on South Blvd. is HORRIBLE. Don't waste your time. Bad selection and messy.
My favorite fabric store is Heirloom Sewing -- beautiful fabrics from US & Europe. For the best selection of 'quilting' fabrics, my favorites (though out of the way) are Overall Quilter in Indian Trail, Quilt Patch in Matthews & Quilting Nook in Waxhaw.