The three big chains of dollar stores have nearly 36,000 locations in the US alone, while competing brands hardly come close. (Latest figures from 2023)