Sorry it's been rough on you! Doubly sorry that you'll get metrics dings, too.
Granted, the out of stock claim will be put on your shoulders... too bad they left bad feedback.
Was there an NAD claim on the CD? Did you not approve the return/refund? How do you know you're out a CD?