Recover your money by doing it yourself using the MHD phone app and files. They provide map updates on a regular basis, and you can simply switch from stage 1 to 2, 2 to 1, or back to standard at any moment, as well as have numerous settings like exhaust burble, always open exhaust flap, and so on. My 116i performs well with a stage 1 - 136 before reaching 200bhp. The flasher software costs £350, the stage 1 or 2 map costs £98, and the wireless obd interface costs £85 (it also works with diag tools like Bimmer-tool and Bimmercode).