Yup. Pretty much everyone does now.
Yes they do
Yes
Yes they do have gift cards
Yes, you can get them at the check outs, also give military discounts if that helps : )
Im sure they do have some sort of gift cards, Every one does these days
Thanks! Your answer is awaiting moderation.