No. Membership required and I think you need to own a food business to obtain membership.
No you have to obtain the restaurant depot membership
To obtain a card you must submit a business tax ID number, that business can distribute as many cards as they want to employees, etc. All cards are in the business name, not the individual card holders' names so conceiveably the card can be loaned to family members or friends. I no longer work for the company that gave me my card and am still free to use it. There is no charge for the cards, no membership fee and the card does not have to be renewed.
Thanks! Your answer is awaiting moderation.