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