TheMadScientist - 3:09 pm on Nov 11, 2012 (gmt 0) [edited by: Robert_Charlton at 7:15 pm (utc) on Nov 11, 2012]
if those were 301s from the start they would not be indexed in the first place.
IMO, it takes Google up to 3 weeks to fully trust a 301 and redirected URLs (even with a 301) are not changed 'immediately'. It usually takes a day or two even after crawling, sometimes up to a full week in cases I've seen.
[edited by: Robert_Charlton at 7:15 pm (utc) on Nov 11, 2012]