Online Marketing's "Instant Gratification" Takes Time