I'm glad to hear you found it.
I've actually never heard of that particular wax before.
I'm trying to remember some of the other popular waxes by Checkmate guys like. I know they've got some brands where they get the cutting compounds and then the finishing waxes.
Personally, I just use Starbrite most of the time.
-Chris