I have a karbonius on my e46, couldn't fault it.