How do I know when current sets will retire? As the title asks, how is the easiest way to find when current sets on the Lego website will be retired and no longer sold.

For example, the 10197 Fire Brigade has been around since 2009, same as 10193 but both are still selling.  While Ninjago is currently changing and set 2258 suddenly is no longer for sale in the Lego Store at Disneyland and not available online.  Yet that series only came out this year.

So how can I find out when sets are retiring.

(side question: why does lego.com drop items off my wish list without notifying me)
The LEGO Shop online website has a page where you can see which sets are marked as 'Retiring Soon'.

 USA - LEGO Shop

 UK - LEGO Shop