Isn't it Tesco rather than sainsbury's that you really need (?) a card for, for now at least?
I found one on the floor. I use that one now.
They also have some personalised prices, where you get targeted special prices if you have a Nectar card.
Not using a Nectar card in Sainsbury's will mean paying more.