I bought one from them 2 years ago and put it on the 94 e320. I am VERY happy with it. It fit perfectly. I am also a dirt biker and have been long aware of the benefits of a foam/oil filter as opposed to a paper element. I highly recommend it - nice guys to deal with as well.
Experience is something you don't get until just after you need it.