Seems like most everything these days you have to pay for online.
While on road trip this past summer heading up towards Canada the gps got very confusing. I had to get a mapbook at truck stop and found out the same book that cost $20 back in the 90's now sells for $5.99.
Finding topo maps with any decent info on it not an easy thing to find. The best ones at through the library of congress but but for mere mortals such as myself LOC is off limits. A congressional membership or some other exclusive membership is needed to access the best maps. So much for our PUBLIC library
I'm still in compass mode. Been thinking about a GPS but haven't bought one yet. I have the opportunity to hunt a new area this year but still not sure I'll need it. The old compass has never let me down before.
If you're into going places off the grid in Canada, this site may have what you need. Everything is expensive when it comes to fine detail, but some things may be worth the expense if you have the need.