The contract's term length didn't start until they debuted. That's part of the reason why the contracts are so slavish, SM loses tons of money on undebuted trainees, and I suspect the f(x) girls didn't train as long: waiting for 7-year trainees again like with SNSD probably already cost SM too much since for every Jessica, Sooyoung, and Hyoyeon there are probably scores of trainees that started with them but didn't make the cut, which means NO RETURNS on that debt.
Lol at Taeyeon being on heels while the rest were on flats. I was wondering why Seo didn't need to duck down that much for her 2shot in the CM... 
Stole the words out of my mouth
You can't put a contract on a trainee since technically, you're not making money, they're not making money, and they're not being promoted. Also, this is the reason why so many people who debut under Pledis, DSP, JYP, YG, and many others, were former SM trainees.
I was surprised that LSM/SME debuted Eff of Ex to be honest. I mean, compared to everyone else's training length, they had a short one. Then agian, maybe it's the girls of SNSD that are the outliers because if I remember correctly... members of HOT, Shinhwa, Fly To the Sky, BoA (who trained for two years only), Super Junior, CSJH, and DBSK had short training periods.
Heh, I sometimes wonder why they kept some of these trainees for so long and why the girls really waited that long. I guess BoA really did have an impact on why they chose SM...

! I don't think they let Sunny do commercials like these anymore... Not since she dropped that one mini computer thing they once promoted... What was it called again?
Also, I HOPE they do something this fall. Mini-album, single, album, ANYTHING. Why? Cuz if i they do something around August or September...... I WILL GET ME SOME WELL DESERVED BOA+SNSD MOMENTS!
Can I get an Amen?
-O_sLaVe