Remember if people are supplying all parts that they wont always save money as the plumber may have to get additional bits missed and waste a lot of time. If working for people who supply my hourly rates rise to make up for the fact you lose a percentage on the goods supplied, a plumber who has a good discount from his suppliers, who then add their additional percentage can leave a total cost still well below what a customer can purchase at! If they are buying off the net, dont forget any problems in parts missing etc take time and therefore money to replace. Not being condersending but why not advice themto let an independant plumber quote for the whole job and then its his responsibility to get gear on site on time and installed. I no longer work for people supplying as it always seems to lead to problems of broken or missing parts that then become my fault and the additional costs are not welcomed by the customer. Just some food for thought.