Hello Katie and Heniz.
I'm fighting with scales to and would k\like to know where can you bye Bayer Advanced All In One?
I live in Canada and never heard of it.
Elizabeth.
I bought mine at home depot. Here is the website. Maybe they can offer you locations in Canada? Best of luck!
With all that time and effort i would try enstar it works great a big cost at first but that little bit goes a long way And less harmful to you and the other good insects.