I haven't seen biz on the shelves at WalMart in years. I don't have a local Wegman's or Top's. Those two stores seem to be only on the east coast.
I was just wondering what had happened to Biz the other day I didn't even think they still made it, I Googled it and here's where you can get it:
Also here is a list of stores where you can buy it.
Biz can be purchased at Wegman's or Walmart, sometimes Top's. Great for brightening and keeping clothes bright!
Add your voice to the conversation. Click here to answer this question.