I can vouch for the ebay version & seller very official learned of it from a friend with an e46 who had it. I got mine the other day before i saw this thread and its top notch even came from germany lol. Love it later for paying $175 from leatherz
untitled shootMay 25, 2012-IMG_0404 by
cthorpe2010, on Flickr
Oem shifter on the left ebay shifter on the right
untitled shootMay 25, 2012-IMG_0403 by
cthorpe2010, on Flickr
untitled shootMay 25, 2012-IMG_0401 by
cthorpe2010, on Flickr
untitled shootMay 25, 2012-IMG_0406 by
cthorpe2010, on Flickr