those adapters should come on all cars, they are a genius thing. The only pitfall is that someone could come along and drain your oil without using any tools...unlikely though.