Jeanne S, I agree with you. I have been to both and Hancocks does have a larger selection... they have lots of name brands, ex Moda, Hoffman for $6.98 yd. Marshalls have a lot cheaper prices but you do not find as many brand names.. If you are looking for Batiks,, Paducah has the better quality... I vote for both places, it just depends on what type of fabrics you are looking for... Also more sewing notions at Paducah.