As a follow up to my earlier post in this thread (http://forums.support.roxio.com/index.php?showtopic=46908&view=findpost&p=247786), I have to say I'm pleased with the prompt refund of what I paid for Toast 9 on 24th December 2008. I filed the request online and got the refund today. I did worry a bit that it might be a frustrating experience, but I now have more faith in Roxio.
Of course, my experience does not negate the need for a better upgrade process and price from Roxio (why did they even send me the 50% off mail for Toast 9 in December when they knew Toast 10 would be released shortly?).
If anyone from Roxio is reading this, thanks a lot for the hassle free refund process. But please do read through these threads and make the upgrade experience cheaper and better for end users.