I try to buy some from local shops to keep their business going as much as I can.
They are handy when I need to buy something little quick. At this one closest to me, the folks work there are generally friendly, except for this one woman. The price is not so bad, actually found some of them are cheaper the BPS, but of course the selection is limited.
If I were running the store, I would see if there's any way to increase the lure selections. Not sure if they have sophisticated inventory system there or not. They have three locations in northern California I think. Other than that, I think they are good as is.
Online stores are good, but when you buy little bit at a time, shipping will kill the benefit. And TW being California, I don't have a benefit from buying them for tax free like many of you folks enjoy, which could have offset the shipping cost.