No, you can’t get the Costco card for free because it is not available for free of charge, and you have to pay an annual membership to get access.