Nice! We have a Dollar General store two blocks away, walking distance. I go there for light bulbs, disposable aluminum baking pans, garden sprays, oils for low level needs (like the garage door railings), various cleaning stuff you run out of before making the enormous trip to the town to find a BIG store for everything else.
... but to find gift boxes and ribbon stuff and carpet remnants?
We do not have a store like that. There is a "salvage freight" type store about twenty miles away, but their stock changes so often that you never know what you will find and it is usually a full pallet of things that have had a corner damaged and you take the good parts at a few pennies on the dollar. great finds, but often costly since some pallets are full of tools or fancy rugs.