I had a mixed experience with Mancap ventures inc....
I had a mixed experience with Mancap ventures inc. The customer service was excellent and they were very responsive to my queries. However, I found their website navigation to be a bit confusing. Overall, I would rate them as average.