Don't know anything about the brand you asked about, but, being a better safe than sorry guy, the SRD stick or spray will last a LONG time...and you know what it is and where they "live" so to speak....