It's all a balancing act. Everyone is trying to get as much for their product as they can, while paying as little as they can when they make a purchase. If BP charges $7 or $27 it's because they can get it. A SP will charge as much as she can get and still get enough clients. I don't see the big deal. If you don't like their prices, shop elsewhere. Think you can do a better job, start your own business and put them under.