Amazon Prime comes with a monthly fee of £7.99, but there is an annual fee of £79 that works out to be slightly cheaper in the long run.