Might be because Office 2010 is now in Beta release?
I nearly went for this - I bought Office 2007 standard in Jan for £70 and it's still within the return window. However, having looked at the differences between the products, I'm never going to use the extra components.