Costco offers a $30 Costco Shop card to active duty, veteran, and retired military members, spouses or a dependent. who purchase a Costco Membership Activation Certificate as a new member.