A friend of mine has been working through Umnitza for a few things and has had nothing but issues. The bumpers that he got fit like sh1t. I had considered replacing my m-tech II bumper after I did some damage to it, until I saw them up on my buddys car... No thank you. Remember the phrase you get what you pay for. Dont expect high quality with cheap products. I decided to try to get the best price I could and go OEM. I just got my car back yesterday and I am not disappointed. $330 for OEM from thebmwpartstore.com
It's your car and you may do as you choose, just my 2 cents.