I was concerned about your quote and checked. BoilerJuice do not add a charge. The suppliers enter their oil price directly into the BoilerJuice site and if it is more expensive it is because the suppliers are not putting their cheapest price in. They then quote a cheaper price direct. That's fine if there aren't many suppliers in their area but if there are they could lose more business than they gain as BoilerJuice customers will automatically be sent to the cheapest supplier.