Thanks guys.
Lee - I reckon you're right. I don't think the level's been set right into its recess in the mount, hence its lack of accuracy.
Like I said, why would we expect the bubble level to be accurate when the lat scales are also hopeless?
My latitude scale is out by about 6 degrees