With the cost of everything going up I would go with Home Depot. People are more inclined to spend money on their house before going to buy that new toy. Plus I heard that HD has some good growth for employees.