Yes, I keep all my boxes most especially if there is a need to ship it to some place or if ever I am going to have my parts for RMA. Not really for display on anything, in fact I put all my parts boxes inside the box for my case.
And in some cases as well that there is a need for me to sell the parts I currently have, the resell value gets affected if the box/original package is not intact anymore.