If you have a Dollar General in your area you should really check it out. While not everything there is a good deal, lots of things are. I posted previously about the good prices they had on the supplies I need for the upcoming baby shower I am giving for my daughter.
The best buy was the invitations. Comparable ones at Walmart were $3.97 and DG's were $1.00 per pack. The same was true for the napkins, plates, etc. at $1.00 each pack.
I never pay the outrageous prices that greeting cards cost at drugstores or Walmart. Dollar General has beautiful cards for $.50 each. Pretty soon it will cost more for the postage stamp than for the card! Most of the cards are of good quality and pretty. I try to keep a supply of Get Well and Sympathy Cards on hand. Usually when I am in there I try to think ahead to what occasions I have coming up. Next time I am in there I need to get a birthday card for my son, and congratulations on the new baby card for my daughter. If I wait until I need the cards, I will have to resort to paying full price because of lack of time.
Other items I routinely buy at DG are Cream Soups for recipes, spices, shampoos, and Clover Valley brand fabric Softener Sheets.
Even in the rural area that I live in we have several DGs to choose from. They seem to pop up in every small town. There are 5 within the area that I am frequently traveling through.
For more frugal ideas visit http://www.biblicalwomanhood.com/blog.htm