First and foremost, Home Depot never seems to have enough check out help. The Self-Check is helpful but not the complete answer. It's also difficult to find help to answer a question unless you are in the garden area. On the plus side, they usually have what I'm looking for if I'm willing to invest the time to search. Parking is plentiful and easy. Employees are helpful, knowledgeable, and friendly when available.