J
Julio Oliva Review of Capstra
Capstra has a lot to improve. The customer service...
Capstra has a lot to improve. The customer service was not helpful, and the delivery was late. I was disappointed with my experience.
Comments: