Not what you are looking for? Ask the experts!
I visited PC World (UK) to purchase an NS product renewal key card but instead (long story), came away with an NS Download card.
Do you think that the store will exchange this for an NS renewal key card? Please do not call me a silly old man (78), as my Son has already had a "a go" at me !!