With respect to Grand Luxxe contract, there is no where the word "alcohol" is mentioned.
In the Member Verification Statement, the wording states "I am signing the Contract of my own free will. I have not been pressured in any way and I have not received or relied on any promise, promotion, offer or inducement of any kind, oral or written, not set for the in the Contract (Clause 9.1.b)." Clause 9.1.b additionally states that "Member agrees that Member will sign this Contract only after Member has read and understood the Contract and has completed an electronically recorded verification process."
From my own experience, I was never offered alcohol during the sales presentation. Yes, there was pressure but I was permitted to take the contract and read it before signing. During the signing and verification, all was handled on a business like basis. I feel certain that I could have changed my mind and walked away at that stage. On one occasion I rescinded an upgrade. This was done by email. Confirmation and refund were done quickly.