Buy oil directly from EEuroParts.com, in bulk.
Its cheaper
He's right. I just took a look on that website and, surprisingly, the price is the same as in EU, for the LL01 BMW oil (probably, manufactured and bottled in NA for BMW).
Liqui Moly is a reputable brand (same as Motul etc) in EU, also has some of its oils approved by BMW etc. However, I also think it is not worth it to pay more than for the "genuine BMW" brand...
I have also thought, in the past, a lot of using certain brands, read plenty of reviews, compared tech specifications but, in the end, I remained at the "genuine BMW" brand for one main reason:
BMW is a premium brand, we can all agree about that.
Therefore, they would have no self limitation to direct their customers to buy a more expensive oil or to simply sell that oil (for regular models) for a higher price, using some marketing story "our uber premium custom-formulated oyster flavoured engine oil, bottled in individual 100ml Bohemia crystal bottles...

".
Also, I am sure they have their technical reasons and limitations why an LL-01/LL-04 oil can't get a 5W-50 grade, for example (after all, wouldn't be easier to put such a wide range 5W-50 oil and just to worry less that the engine will be stressed in Nevada or California, while providing a good low temperature feedback, when same driver would be in Canada...). Especially that, at least in EU, you sometimes can find 5W-50 oil (non LL-01/04) even cheaper than the BMW genuine brand.
P.S: Based on the same sulphur content of gasoline, outside in EU (correct me if I am wrong about this reason), all LL-04 oils come with a specific note/warning that they should not be used outside European Union.
Of course, I am not that kind of owner who thinks: omg, I have just used LL-04 oil outside EU, my engine will explode

I think this restriction is more emissions-based and much less related to the engine's lifespan/perforamance etc.