Self-service coming to a store near you