Eh, at least I know it’s there now. The inconvenience my ad blockers occasionally generate is certainly better than opening BoingBoing to find it is wall papered in McDonalds ads. I turned them off to take a look - couldn’t turn them back on fast enough 
My only concern is BB losing out on merch sales, I want this site to continue and that means they need to make money. ATM every adblock user has no easy, visible way to know that a BB shop even exists, and even now that I do know it exists there is no link on the page to take me there unless I disable my addons.
IMHO that should be fixed, and a link in the nav bar seems like the best way to me, although of course I’m not a web developer. I’m not in marketing either, but I do think it’s paramount to make it easy for potential customers to find your store and buy things there.