I found extra virgin olive oil works well, and lasts for months (but if it gets wet, then gotta re-apply it and it doesn't work if its humid). Other oil can work okay, but the former is vastly more effective and some oils don't work at all.
Personally I use a multi-defense approach. Fluon (I get it from amazon since its convenient to order things on amazon and free shipping. The fluon also lasts a long time so its not like have to buy it all the time since a tiny bit goes a long way), extra virgin olive oil, and another type of oil (whatever is on hand).
Tried vaseline once on solenopsis invicta decades ago and they walked on it like it was concrete. In fact, it made them have an easier time to escape. I posted it before, but that was the biggest disaster I ever had of ants and it took all day to clean the vaseline. Never will use it again.
Don't like antscanada baby powder approach. It is not a longterm solution and too messy, extra virgin olive oil is a vastly better "cheap" method. Granted AC lives in a tropical area, so it wouldn't work for him like it does for me. But baby powder is still too much management required having to re-apply it all the time.