I am going stop by Walmart today and buy some. Right now JSB are not my favorite pellets in all cases. But, I think of it this way:
1. It is a good thing for Big Box stores to stock several different brands. Its's very convenient to get some from a local source when you run out. Even if it is just a tin or two until you can order from your favorite retailer.
2. The retail industry operates on inventory turns. That's the number of times that you replace your product each year. Walmart operates on 9 turns per year. But, for sporting goods their expected turns is 3-5. That means if they put a 100 tins of pellets in a store, they expect to sell 75 to 125 tins within 3 months. If they sell a lot less the product will probably be replaced with something more lucrative. If they sell more, they are more likely to keep or even add to that product line. Simply put, if we support their decision to stock JSB with purchases, they may actually bring more similar products into their stores. That has to be good for the airgun community. If the tins of JSB pellets languish on their shelves, they won't be there long.
3. Unlike a lot of businesses there are not many airgun stores affected by a Walmart competing with them.
Just my opinion.