It's funny how all the comments seem to assume the conclusion is correct. I think it is far more likely that it is exactly $1M (plus or minus a couple of percent margin of error), and that the packing isn't uniform. It seems extremely unlikely to me that they would fuck it up so bad as to have $500k more in the box than claimed.