No time left to get to the shops? Still need a present for Uncle Roger come Christmas morning? Don't panic - here are 10 voucher ideas that can be delivered to your email inbox and printed out in minutes.
1. iTunes: There's a wealth of content available on iTunes - the lucky recipient of an iTunes gift voucher can choose from movies (to buy or rent), TV shows, music, e-books and apps for an iPhone, iPod Touch or iPad.
2. Amazon: An Amazon e-voucher isn't the most original idea, but you can't top the site for choice - Amazon sells everything from garden furniture to MP3s, so your friend or relative is bound to find something of interest on the virtual aisles.
3. Netflix: Netflix streams an unlimited number of TV shows and movies to a host of devices - including computers, games consoles, mobiles and tablets - for £5.99 a month. A gift option is available, starting from one month, so you can treat someone else.
4. Spotify: Spotify streams 18m music tracks to your computer for free, but a premium subscription at £9.99 removes the advertising and enables you to listen on mobiles and tablets. E-cards are available for 1, 3, 6 or 12 months.
5. Cineworld: Give the gift of cinema (and popcorn and nachos) to anyone with a Cineworld e-voucher. Vouchers are available from £10-£250 and can be used on any Cineworld purchase. Alternatively buy a year's worth of cinema going for £179.88.
6. Red Letter Days: Instead of buying someone a pair of socks to leave at the back of a drawer, treat them to an experience they'll never forget. Red Letter Days offers beauty treatments, outdoor activities, sight-seeing and much more, and can deliver gift codes over email.
7. Next: Picking out the right Christmas jumper is never easy, so let your loved one do the choosing with a Next e-voucher. The vouchers can be used to buy anything on sale at next, and can be redeemed through the website or in any of the company's retail stores.
8. Pizza Express: If your friends, family members or colleagues will appreciate a good night out rather than another gadget or item of clothing, treat them to a meal at Pizza Express. Purchasing a gift is easy and quick, and the voucher can be delivered via email or even text message.
9. Firebox: Firebox is one of the leading gadget retailers on the Web and perfect for those stocking fillers or hard-to-buy-for people. You can browse by gadget or by price, and picking up an e-voucher only takes a few clicks of your mouse.
10. eBay: The world's biggest auction site has a gift card scheme of its own and can deliver vouchers by email if required, giving the recipient a huge range of goods and products, new and second-hand, to choose from (as long as the seller accepts PayPal).