M

Hicaps, Inc. really needs to step up their game. T...

Hicaps, Inc. really needs to step up their game. The website hicaps.com is frustrating to navigate, and their customer support is nonexistent. I had a terrible experience, and I will not be using their services again.

Comments:

No comments