Home Depot
Store 6838 needs help
- 11-06-2012
- 54
I submitted a complaint about this store today. Because of the post-sale third-party telemarketing, failure to deliver on time, rudeness of the cashier's and general apathy of the manager at this store - you lost me.
Company: Home Depot
Country: USA