You just can't beat the Dollar Tree. It's always a mini adventure to see what you can find for a dollar here. I've found some great stuff such as Carress Body Wash once that retails for almost $5 at other stores. The store in Richardson is big with a wide variety of products. The staff is always friendly and helpful, too.
more