I don t know if the YouthBonuses are still allowed, maybe Oli knows about it. For me I passed already the age limit for the bonuses..
http://www.flyertalk.com/forum/wink.gif.
What you should do is call SwissTravelClub or write an email and ask to be credited for it.
This should be the best way to get the miles.
kooks.