If you have a longer list of stuff then paying shipping is OK, If some items are sold thru a wholesale distributor your local shop does not have an account with, you can ask them to open one. if they will not , go where they have such an account.
I got stuff from Seattle when even online dealers came up short. I'm in not Portland .. Oregon..