x
Breaking News
More () »

Why dollar stores are popping up everywhere: 2 Wants to Know

According to a recent Consumer Reports survey, 88% of Americans shop at dollar stores at least sometimes.