Yes.
'Charge back' is a good option and don't be afraid to use it if you believe a vendor's behaviour is beyond the pale.
I'm of the opinion you shouldn't have a charge processed against your credit card unless the item has shipped. Pure and simple.
I'm sure there are different opinions on this, though. That's the nature of opinions