I've called every location I can find in this area and have yet to find any BP or caps. Was on a somewhat shorter road trip last week going to a doctor, stopped into a smaller sporting goods store and lo and behold, they had some caps so I stocked up on some. Asked about BP and the guy said they haven't been able to get any in for over a year now. I know of only one other store that had some caps, but its an all day trip up there and back.
With that said, I suppose I could jump in my truck and put a couple thousand miles on it, burn up a lot in gas, and drive to every sporting goods store in the SE. Perhaps then I could find some BP. There's also the option of going to a gun show that comes through here a few times a year, but they have a reputation of being sky high on everything even if they had some BP.
A neighbor buddy of mine is one of those that will, and has, driven all over the state to save a few dollars on something. I'd like to know how much he spends on fuel, wear and tear, in an attempt to save a dollar or two.
A little net search can go a long ways even if one has to pay HAZMAT shipping.