I noticed yesterday that there is a big difference in prices for petrol and diesel if you travel the few miles between Penicuik and Eskbank.....Tesco Penicuik are charging 129.9p a litre for petrol whereas the (bigger) Eskbank store are charging 132.9p for the same thing! Must be because there is less competition in the area with no Asda along the road from them!