Got mine from Patrick BMW- Dealt with a really nice guy there, Kurt Baumann. I paid $360 with shipping. I followed the installation instructions from bmw330ci.com, which are great. It took 25 minutes to do the whole thing, and the wheel feels awesome!! It is completely worth it.