Rocco, thinks we're being too hard on Home Depot:

They may screw up often but they do get it straighted out in time. It is no different with any other contractor. I am writing in defense of what you had in your reports. I give them an A in customer satisfaction. I did use their contractors numerous times.