Amazon Prime just got another perk, as subscribers can get free delivery on Amazon Fresh orders over £40.