I agree, once you get over the anger you need to pay him. This will always happen when a customer finds someone to go direct with. It is a sad mistake, but most of us would do the same thing if we were the customer. As far as your supplier, that is not ethical. Get over it and lesson well...