biggest challenge for offline business