Yes you do. I work at the Seattle location. Its not open to the public unfortunately. You have to have a business license to shop there.
Yes it's a business shopping Wharehouse for owners of restaurants and stores
Thanks! Your answer is awaiting moderation.