My breaking point is, generally, in the hundreds.
I far prefer buying in the shop for a bunch o' reasons:
I like the advice.
I like the help.
I like supporting local business.
I like the folks who own the shop, and like supporting their livelihood and, what's more, I like the folks who...