Yes you have shop rite. Card with be checking n id
I know that they use to let you pay by check but I have not done that in a while but I do know that you can get cash back from a debit card.
What do you mean by check privileges
Only if u hve check privileges in store and yes to cash back.
Thanks! Your answer is awaiting moderation.