Luke Holcomb
Review of Service Depot
I had a mixed experience with Service Depot. While...
I had a mixed experience with Service Depot. While the website was easy to navigate, the customer service was lacking. They were slow to respond and I encountered several delays in receiving my order. There is room for improvement.