CP was on my watchlist for a long time and they have risen in ranks compared to others on my list, at the start it seemed promising but now it seems like they have the potential to deliver on those promises
they do!!! have you seen their ratings? many websites have individually reviewed CP and all have come out positive