Hancock is a smaller fabric store, but don’t pass them up based on that. They have great prices and a large selection. They sell a great mix of items including: jewelry making supplies, upholstery, décor, sewing machines, craft items, etc. Staff here is very friendly.