If your planning any Apple purchases, then check out the British Airways Avios shopping portal. They are currently offering 10 Avios points for every dollar spent at Apple. The increased rate is available until 6/29/2019.
Avios are a valuable currency, valued about 1.5 cents each. So theoretically you’re getting about 15% back.
Stated reward is for purchasing: the new iPad Air, new iPad mini, Mac mini, new MacBook Air, new iMac, new iPad Pro, iPhone XS, iPhone XS Max, iPhone XR, new iPad with support for Apple Pencil, HomePod, new iMac Pro, Apple TV 4K, Apple iPhone X, iPhone 8, iPhone 8 Plus, iPhone 7, iPhone 7 Plus, Apple Watch Series 4, Apple Watch Edition, Apple Watch, iPhone 6s, iPhone 6s Plus, iPhone SE, new 9.7-inch iPad (5th Generation), new 10.5-inch iPad Pro, new 12.9-inch iPad Pro, iPad mini 4, new MacBook Pro, iMac with Retina 5k display, Mac mini, iPad Pro, iPad Pro 9.7 inch, Apple Pencil, Apple Watch Series 3, New MacBook, New Mac Pro, Retina 4K 21.5 inch iMac, Retina 5K 27 inch iMac, iMac, new iMac, Mac mini, Mac Pro, Macbook Air, Macbook Pro, iPod Nano, iPod Shuffle, iPod Touch, Beats, Beats X, Accessories, Software, Apple TV (old model) and the new Apple TV.