It's been my experience that all the products sold at the hydro store for spider mites are nothing but snake oil.
I would take the store credit and put it towards nutrients or hardware and order yourself some forbid 4f and never have to worry about spider mites again, unless you re-infest and then spray again.