site logo

Survey: 39% of consumers have ditched in-store purchases due to out-of-stocks