Did they ask you to sign on the spot or did you later find out that they directly deducted from your credit card ? Credit card Germany FAQ 1 Answer QEEQ User Signed on the spot, later also deducted from credit card