By using this site, you agree to our Privacy Policy and our Terms of Use. Close

I dont know why you are saying they are seriously off. They seem to be close on all cases by at most 2-300k. That isnt bad at all.