Take your pick: Online retail

British Airways

The High Life shop by British Airways allows passengers to make purchases up to 12-weeks before their flight. The online store offers a wider product range than is available inflight including limited edition items such as a Concorde watch, as well as deals on a range of duty free drinks.
highlifeshop.com

KLM

The Dutch airline’s retail option, Shop@KLM, offers buy before you fly purchases with free delivery inflight included. The user-friendly online storefront also allows for gifts to be purchased for others for delivery inflight, a great way to surprise someone.
shop.klm.com

Virgin Atlantic

Virgin Atlantic offers rewards to those using the store and allows users to have deliveries made to their home as well as onboard. It also allows Flying Club members to earn four miles for every £1 spent online. The store offers duty free shopping, including classic items such as perfume and watches.
virgin-atlantic.com

American Airlines

Utilising a variety of retailers, the American Airlines online retail portal allows users to earn miles at different rates depending on the item bought. It encourages passengers to buy from a range of retail outlets not commonly found onboard.
aa.com

Finnair

The national carrier of Finland allows prospective travellers to view its online catalogue for exclusive offers and a wider range than is available onboard. The store mainly stocks food, drink and fragrances, with a smattering of fashion and gift items completing the mix.
finnair.com