Another source of OG being shy is volume - if you ended up with more than expected, that is. What were you measuring volume with? Since you mention everything else being spot on, if the volume was properly measured, then I would say that the guys above have captured the most likely culprits....