Great advice in this thread! Wish I had such advice when I shipped my PC, I had some bubble wrap but unfortunately the box was not strong enough.
When my PC arrived it was in pieces, thankfully only one of 5 HDDs required replacing as well as my tower.
So as said, wrap it up well, remove some components and take it with you. Also make sure the box is rated to handle the weight of a PC and use strong tape.