I don't like it because my damn Jeep has been uninspectable for months now because of a 'very small evap system leak.' I've tirelessly tried to find this pinhole of a leak but I've finally given up. It's really no big deal AT ALL, but since the MIL is on, no sticker.