Although not as currently lucrative as the BA eStore, Virgin Atlantic have their own store called Shop Away which can be access after logging on to Flying Club.
As mentioned, it is currently not as lucrative as eStore, however if you are looking to boost your Flying Club miles and planning to make purchases that you could made at the Shop Away store, then its a great way to get miles.
Below is an example of the current offers at Shop Away …
Please visit Virgin Atlantic for the full list of offers and T&C. Happy shopping!