I've had my current stock broker for approximately 5 years. Every year, he's producing very mediocre results that result in return of 4 or 5%. I could probably put my money in a GIC and get that return without having to take any risk or do some research on companies. He's a nice guy but he can't time anything worth shit. Out of 20 stocks, 18 of them have gone down 20% right away and I have to play the waiting game to break even and then be ahead. He'll always say that these stock pay dividends but they're modest at around 4%. I'm not greedy but I thought a return of 10% would be reasonable. Is it time for a change or be patient?