Good Day Garmin,
I have a frustration with your maps. I have been using Garmin since 2009, and I have been having same frustration.
There are many streets that are not covered by Garmin Maps, but these streets have been there for years. Even now, Haakdoornboom Road, Koekoek Street, etc., aren't labeled and/or are incorrectly labeled. For example, Haakdoornboom Road is reflected as unpaved/gravel road, but it has been paved since before 2009. Why don't you make option on the roads themselves for inputs from user to correct/update?