I've used both the EZ Liner and Duplicolor on my XJ, and both seem pretty good, and basically interchangeable. The roll on is WAY better and thicker than then cans (which are great for lazy touch ups). Surface prep is REALLY key though.......make it rough, really clean/degrease it, and you should be good to go. Lazy out here, and the stuff will peel off pretty easily.