Definitely so. The credit card companys can claw back your payment from any amount card company has due to pay to Kleenmaid if your product was never delivered after payment. That's in the normal terms and conditions.
On top of that card companies have insurance that covers you as well.