Does anyone know if you can earn BA miles with its retail partners by shopping in store, or is it only online? The BA e-store pushes a lot of retailers and double points etc. but doesn’t seem to make it clear if you can get miles online and in store.
Additionally does any one know if you can get miles added retrospectively? Silly thing, but I did a load of shopping for Christmas at stores that BA have partnered with but at the time of shopping I was not aware of the ability to earn miles.