Soldato
I suppose it's a bit of a pointless question to ask if Starcraft 2 (or the exp) is cheap anywhere?
Can't say even if it was, OcUK sell it.
2. Digital Distribution services are ok to talk about.
http://forums.overclockers.co.uk/showthread.php?t=18281828