Have you gotten any Pif Paf powder? Just sprinkle on the ants and they will be immobilized in minutes.

They also have Pif Paf spray.