Jetseal is hit or miss (apparently it has major "bonding" issues even if you cleaned the paint), as for M21 is the best bang for your buck in terms of an actual paint sealant, unlike ultimate wax...