Fuel:
Do yourself a favor and get the PenFed Visa Cash Rewards card which gives 5% cash back every month on fuel, has no Canadian transaction fees, and can be swiped at all pumps and must be swiped at the pump to get cash back. This is now the only card we use for car/RV fuel in the US and Canada. It does require that you open a $25 money market account or pay a $25 yearly fee. Guess which option I chose. Cosco and Arco don’t accept Visa. Amex is not as widely accepted and has a 2-3% transaction fee.
Do not fall for the Canadian 3 cents per liter discount at some station as you pay inside. Sure you'll save 12 cents/gallon while I save 25 cents/gallon with my PenFed card.
This 2013 graph will help to understand fuel prices. The graph is normalized for cost and should be useful for 2015.
My 2013 Alaska trip fuel graphYou won't find much/any fuel price variation in a given town/area in Canada. As one local told me "There is no price fixing - it's just that all of the prices are the same!".