I kept the case in it's own box, and kept the styrofoam bits it came with
Surrounded that box with fillers, ya know
Put a big box around that
I basically took your advice (but from someone else) and filled the inner bits with packing materials too. A RAM stick came loose but it was straightforward enough for him to re-install it.