If going to the USA, there is a Welcome Centre on the main highways as you enter each state. They have plenty of free maps there.
I believe the Ontario Welcome Centres have the same.
As others have said, CAA still has maps.
I have a friend who just last week had a Trip-Tik (CAA) prepared for his trip.