Had them on my e92 for about 15k miles.
Part #29187 I believe these fit E92 and E90, do not fit xi.
Just installed a set of ST Coilovers.
$125 picked up in Whittier, CA.
If these don't sell local I'll consider shipping them.
Locals text me (626) 758-0219
How my car sat with the springs installed.