More than 40% of holiday shoppers heading to dollar stores