Start applying to retail positions in the new year. I mean before Monday 7th January 2012. This is because Christmas temp contracts will run out at this time and vacancies will come up. Apply for weekend positions if they're the only ones available - apply for anything. Get in the company first.
I'm currently working as a Christmas temp and I'll be leaving my position. There are Christmas temp that can't do their job properly because they're slow and unreliable, and won't be taken on again. The few temps that work hard and are reliable will be asked to stay on, but again, lots of these people won't come back (they hate the work, they have uni or school, or something similar).
There was a post a while back that said that temps would be taken on as permanent and no new jobs will be opening in the new year. I find that absurd. There will be people who'll leave, and the company will need able bodies to keep the store running. It's cheaper and more reliable in retail to have 15 part timers working different shifts than giving 5 people full time positions due to the very temporary nature of retail employment.