thats the sellers fault, if you ship anything and it cant survive a little toss like that it will never make it.
when I shipped whole servers that weighed a ton, I was told by the shipping companies it had to survive a drop of 4ft to the ground or else I could expect it to be damaged..
so basically hold it out at arms length and if your afraid to let go then repackage it better.
had to have custom boxes and foam cutouts made to them to get them to arrive in one piece.. its easy to do for small parcels like that, gets harder as things get bigger and heavier.