Recently i received a call saying id won a holiday as part of a visa card promotion. Foolishly I gave my credit card details over the phone. My card has been charged for $700 although I made it clear on a recorded call that i did not want my card to be charged. I have since received accomodation vouchers and realise that the discounted holiday is part of a scheme to purchase a time share apartment.

The vouchers state that there is a 30 day cancellation policy. Am I legally entitled to cancel and get a refund? Especially as I stated that I didnt want my card to be charged. I have since cancelled my credit card. I would greatly appreciate any help on this