Just wanted to give good feedback when its due! bmk was quick to communicate, got the item shipped out quick, and packaged it very well! He marked the drive shaft for me clearly so I can put it back together no problem! Don't hesitate to get some good quality e30 parts from this guy!!