We are lucky to still have a decent fabric dept. at one of our Walmarts. They are finally getting in some new fabrics and I love them!! Really nice quality (feel) of the fabric and a nice variety of prints. This store doesn't a have a party dept, but the Walmart just a few miles away has a party dept. but no fabric dept.