Yeah, I got the oil pan that has the screen so you don't lose the oil cap and that it can be sealed and carried to wherever you need to dispose of it.
The company is ligit. Good service (for me at least). A lot of the stuff they sell can get pricy, so I would figure a pretty good customer service. What are you looking at?