There are some cheaper alternatives that look almost as good https://www.amazon.com/Vendetta-Cockroach-4tubes-Roach-Killer/dp/B015BSUAZU/ I just recommended the advion as that was the one that worked for me. The price has gone up since I used it (I think I paid $40)
Personally, I'd get that and this:
MGK Vendetta Plus Cockroach Gel (4 Tubes) Bait & IGR Killer Paste Not for Sale to: California, Black/Yellow, 4 Oz (LEPAC9947) https://www.amazon.com/dp/B015BSUAZU/ref=cm_sw_r_awdo_navT_g_9G7NVQZFAD4QCPBHAPRV
The Vendetta bait contains an Insect Growth Regulator (IGR). Baits should be rotated on a weekly basis. I also recommend monitor boards to monitor ongoing activity and they help find where the activity is most concentrated.
Pay special attention to outlets, drawer tracks, behind the fridge, small appliances and your landline phone if you have one.
https://www.amazon.com/Vendetta-Cockroach-4tubes-Roach-Killer/dp/B015BSUAZU/
I used to use Advion and some IGR discs but this seems to do it all in one product.