5 Top Under-$10 TSX Stocks to Buy Today and Hold for Life :