They do accept it. I shop there and I use my checks there with no problem!!
I don't work for Shop Rite so I do not know if they accept WIC but I highly recommend that you call asking them if they accept it or not.
Thanks! Your answer is awaiting moderation.