I've been looking to buy this stuff but havent found it anywhere, even on meguiars website. has it been replaced with some stuff called PlastiX???