You know most BMW dealerships actually have the BMW fuel cleaner in stock.... but never sell it! We have some bottles at our parts department that are probably years old and expired. We do however use the BG 44K with all inspection II services. This is the one product I use in my BMWs every so often.