We purchased a robocan a while ago (one for a two bedroom unit) and have enjoyed the benefits (previously if we hadn't rinsed a plate properly late and night, in the early hours of the morning it would be covered in ants.
After talking with a few people, we decided to get a robocan and it's made an enormous difference.
Once it ran out, I decided to be cheap and get the nobrand refill. While we haven't had the return of the ants, we have noticed that there are a few more flies. I'm not sure if the increase in flies has been due to the heat / time of year, or whether the cheaper version doesn't contain enough of the good stuff to keep the pests at bay.
What other experience has people had with robocan (or similar) and the branded vs unbranded refills?
(hint for the frugal, Mitre10 sell the robocan refills cheaper than the warehouse - both the branded and unbranded currently)