£21.99 is not free. That is how much i would be charged if i was to order the 'free' upgrade to windows 7. When buying my laptop in the store i chose to buy the more expensive one (with home premium) rather than home basic. This was because i was told that i would be eligible for a free upgrade. Why advertise a free upgrade when it is not free?