S
Scott Carlo Review of Desk Rock
Desk Rock is an average company. The customer serv...
Desk Rock is an average company. The customer service is decent and the prices are reasonable. However, there are some areas for improvement. The website could be more user-friendly and the product selection could be expanded. Overall, it's an okay experience.

Comments: