I own a carpet store in the Kansas City area.
Like someone else said, Home Depot will get you in other areas to make up for their supposedly cheap installation. They markup their pad and other extra charges. Plus, they usually have a list of installers and you don't know what type of installer...