Their margins are very thin and they can give away too much . This is one of the things they can keep their normal service prices reasonable or maybe allow the indirect dealers to make a little extra $. I do agree that certain things should be priced in ( aka free ) to keep your ongoing business . This could be a simple process that a user could do online .