Working at a LQS, we only charge shipping on special orders, where the customer does not want to wait for the item to come with a regular order. Every business out there will tell you how shipping is raising prices -- almost on a weekly basis. Everything in this world is transported, and often many times, between point A and it's final destination.
However, this shop owner needs to consider her customers - she would probably be the first to complain if Walmart or Safeway had an additional shipping fee on the purchase of hamburger, buns and mustard!