It's the staff. Any of whom I've had to ask assistance has always done their best to help. What more can you ask for. Canadian service (and I'm a Canadian) generally falls way short of what you see when you phone or go to an American store. This Home Depot is the exception. You can always find staff - and they are polite and friendly.
Perhaps they don't have everything the larger Home Depots have - but they cover all the most needed items bases and then some. Glad they are in the neighbourhood.
Pat