Office Depot
Customer Service
- 06-17-2009
- 12
Worst customer support actually received. I notice the corporation losing sight of company. Won't ever purchase something from there again and wouldn't suggest other people to move there.
Company: Office Depot
Country: USA
State: North Carolina
City: Lumberton