Did they ask you to sign on the spot or did you later find out that they directly deducted from your credit card ?

1 Answer

User avatar
QEEQ User

Signed on the spot, later also deducted from credit card