I have a GPS IIIP at present, and have had the unit for about two years.
In that time, I've updated the software once, and the database 4 times.
Always cross check with CAA VFR and Aerad IFR charts, and NOTAMS, after setting a route to fly. Seems to work.