500 liters equates to 132 gallons (3.78 liters to a gallon). 132 gallons into $301 equals $2.28 per gallon. Not too bad a price. If you pay in pesos, you get another break with the exchange rate. I don't know if they really gave you the exchange rate, as you did not list the amount in pesos. In any case, it's cheaper than here.
Sunshine (Her other half)