Preheat the oven to 350°F.
In a bowl, toss the oats with the canola oil, melted butter and salt. Spread the mixture out on 2 baking sheets and toast in the oven for 15 to 20 minutes, shaking the pan twice and making sure they don't burn. Remove from the oven and set aside.
Reduce the heat to 325°F.
In a medium saucepan, combine the brown sugar, honey, apple juice and molasses. Heat the mixture slowly, stirring until all combined. Stir in the vanilla.
Toss together the toasted oats, rice cereal, wheat germ, pecans and almonds. Pour in the sugar mixture, stirring as you pour. Toss to combine; it will be sticky!
Press into 1 baking sheet (thoroughly greased with butter, or line pan with foil and grease foil) and bake until golden, about 20-25 minutes. Remove from oven and let cool. Cut pieces with a sharp knife and remove from the pan.
OPTIONAL: Dip the cooled granola bars straight into the melted chocolate so that the top is plain and the bottom is chocolate-covered. Set on parchment until set, sticking in the fridge to hasten this along if necessary.