Loading...
Uploaded by wbal on Nov 7, 2007
After the I-Team's Home Depot investigation exposed several complaints about the company's customer service, some customers say their dealings with Home Depot left them worried about their credit.
News & Politics
Standard YouTube License
Load more suggestions
All Comments