> It's arguable whether this is legal even if you signed a contract
If you ever take Costco to court, I'll follow along curiously.
In a lawsuit-hungry country like the US, I'm not sure how long a large company like Costco can get away with something illegal in their contract.