This product works a treat, our place had ants everywhere and the generic products didn't have any lasting effect. On the initial treatment we now have no evidence of ants around the yard and the spider population has been blitzed as well.
As for the residual effect, that will remain to be seen however initial observations and very promising.