Consumers can get better price for fuel while helping charity