Yes, the woman is running a business not a charity. After reading what she goes through fighting traffic, buying, storing, keeping goods cool or fresh, delivery, employing people to help her,vehicle cost, maintenance, gas, I am honestly surprised with her mark up. I would expect it to be more. You are paying a mark up fee for the convenience and time it saves you.