I googled the ZHP front shock part #'s (31312282460 & 31312282459) and some Bilsteins popped up on RMeuorpean site with a smoking deal. Does anybody have these? Are they direct replacements? The price is hard to pass up @ $105 ea. Let me know!

http://www.rmeuropean.com/Products/3...c-690df59bb16b
http://www.rmeuropean.com/Products/3...e-28dd89d5447b

Are the above the same as these "touring" shocks from FCP Euro? Price is close
https://www.fcpeuro.com/products/bmw...mbly-22-139948