You did right in trying to make right.. and I'm not excusing the buyer's response at all.. but.....
you did screw up pretty big? Then waiting another week to ship it after telling him you would? I wouldn't leave you a neg for what happened.. but as the buyer there I would be pretty upset as well.
You can't think you were innocent here can you?
just my .02
For My Up to Date Inventory Please Check My Ebay Store: http://stores.ebay.com/Jeremys-Sports-Cards-and-Coins