If they hold payment I don't mind but most charge your card ASAP. Had that problem when ordering my ALPHA filter you only have 90 days to claim a charge back if something goes south with the deal. Ask for a refund at day 75 then file a claim if they don't give a full refund. Rummer has it that...