Like anything else......probably have a fine print disclaimer after their statement of requiring a credit card for identification purposes only, and that no charges will be made to the card. Then why required credit card? BAM......you start to get weekly automated deductions from your card with no ability to stop them unless you cancel the card.Looks like it may cost on money on younow. They want a charge card.
What is sudden death?Looks like "Live Streaming" met Sudden Death.