They do accept debit cards. They don't have mini Blizzards.