My LBS works with me on many items. I know what the online pricing is, He knows I know and he also knows what it is and and accepts that "A SALE" a better than "NO SALE" , his words. On those deals he throws them in on other orders so shipping is a non issue for him, and I usually pay with cash up front. That said , I am in there at least twice a month buying consumables at his pricing. Their is more than one type of customer, he knows this and adapts.