I've had a great experience with Bwiz-Ventures so far! They have such an extensive range of assets available for trading, which gives us investors plenty to choose from. The customer service is responsive and always willing to help in any way they can - it really feels like the company cares about their clients' well-being on top of just making money off them as well :)