RE: db Meter
When I bought my Radio Shack $49 meter I was still working for the Army at Ft. Bliss. I took it to our calibration lab and had the guys spot-check it. As you found, it was pretty darned accurate.
I'd say the most probability for error will be in not always using the same procedure for the sound level measurements.
CR