Home Depot takes a lot of slack. They are a MASSIVE company and I guess to some extent we expect more from them. I had my carpet installed by them for their special price of $199.00 for any home, any size, any number of rooms. This was a great deal. I really thought that at that price I'd be getting ex-cons to install my carpet for me, people who would not be careful with the new drywall, new paint, etc. They were AWESOME. Two guys came in and finished a MASSIVE 1,900 sq ft in less than 6 hours! Very hardworking and they answered all my questions. Becoming a more diligent homeowner, I can assure you have A LOT of questions these days from all contractors.
These guys deserve our praise and if we ever need more carpeting (too bad it's just for areas we don't really use that often these days) I will be sure to call them.