Having friends the length and breadth of the UK is lovely, but it can create issues when you wish to mark a Birthday or Christmas - You need to buy a card, find a present,. then package it all up and send it on.
Luckily Moonpig.com make card and gift sending a simple, one stop experience. I generally use it to send flowers and a card a few times a year. Depending on my mood I can either create a unique card with a personal photograph, or customise a pre existing card with the recipients name, age or any other text particular to them or the occasion.
I have been reliably informed that the flowers are lovely, and in good condition when delivered. With them typically lasting over a week.
I am occasionally the recipient of a Moonpig package too; On my last Birthday I was lucky enough to receive a jar of Pick and Mix sweets and a card - both lovely looking, well packaged and chosen with care.
All in all Moonpig.com are a fine company filling the spot of long distance or one stop gift and card sending.