I guess if it was from a physical shop they wouldn't cover the petrol?

Sucky when things like that happen.