So, I've set my earnings style to earn fixed airline miles - in my case 500 Avios per stay into my BA account - since I usually do short stays, and never exceeds 500 USD in actual rate at my stays. However, I'm planning an upcoming trip to the US, where I at the moment have booked three different hotels. At my current style, that'll earn me 1500 Avios. If I switch my style to variable miles, I'll earn 1549 Avios (for rates only - not including any potential expences at the hotels. The rates are the following (total for each stay): 478 USD 150 USD 921 USD If I earn fixed miles for the two first stays, and switch to variable miles between those, the total will be 1921 Avios. Only a few hundred more, but still. So, will this actually work if I log in and change my style after check out of hotel number two, but before I check in at number three? Will the system update that quick? Thanks.