I was in London today and hit the mother lode. Anyone looking for them in the area, head to the Dundas street store - there were tons left on the shelf and above in cases.
I checked out two stores and couldn't find any. Which section are they found in? Sewing and crafts?
I did find a few good fishing items though. They had 6lb Stren mono and 15lb Stren fluoro. Also found a number of their "Tornado" spoons, which I haven't seen in a while. They had a number of colours - no green and silver though, which seemed to be the best colour.