From what I remember they have a fuel charge scam for their lowest rates.
FYI I routinely book from consolidator sites such as rental-cars and economycarrentals but always check fuel policies (and read the reviews) before booking. I've had lots of rentals from no-name local places without any problems as well as problems with local franchises of brand names - so it really depends on the provider.