Digital Marketing in Uncertain & Hard Times