I have a Garmin Nuvi, it works ok, can store routes as in via points, only problem i have with it, is that when storing multiple stops, if one stop is say 1/8 of a mile down the road from where it states, it will run me back to the same location multiple times, which forces you to cancel and re enter all again. But it is cheap, u can get one for $99.00
This is CABL.com posting #336795. Tiny Link: cabl.co/mbzMl