Had a good experience with canadastartups.org and have no complaints. A number of people that I had interactions with helped me and answered my questions completely which left me convinced to register. After I did I was provided with their platform log in details and was able to use the tools they told me about. Am pretty satisfied with everything. If you are in business or thinking about a business the tools are great and their assistants actually seem to care which is good to get a bunch of questions answered.
I rate canadastartups.org 4/5 starts because I had some issues registering as my credit card kept getting declined. They kept telling me that my credit card is blacklisted which i didn't know what it meant but after providing them with a new card everything was fine. Still don't know what blacklist credit card is but thanks