I like shopping at Home Depot. The selection is good, the staff are friendly and helpful, the products are good and I don't have any problems returning things. My only real complaint is that they tempt me to do more remodeling and updating than I can afford right now.