Yes they do.
Yes
Yes, they do offer gift cards. You can purchase one at the store or online. Here is the link to purchase one from their website https://winco.wgiftcard.com/responsive/personalize_responsive/chooseDesign/winco/1?q-giftcard=
Thanks! Your answer is awaiting moderation.