Hey fish-fighting-illini, I just read through your entire first post. Here's my feedback:
I think initially you should have contacted them first, before posting any comments. Give the company a chance to make it up to you before posting a negative review.
That said, your initial review should have been neutral. Fast service + good price + no hassles - but bad packaging = neutral IMHO.
I admit their response could have been handled better, but they were feeling very defensive, as your review was the first time they ever heard of your issue. I can understand their reaction, but probably should have calmed down first before responding to you. I suspect if they had, you would have received a more cordial response.
Not giving them excuses, or trying to defend them. Just trying to see it from another perspective.