Over the past few years, Home Depot has been battling weak consumer demand, as concerns over inflation and housing ...