Originally Posted by HanSolo
The fact that UK isn't being delayed proves that Google and Samsung kept up their end of the deal.
Can I just point out that being available in one
store in the country does not imho count as "a launch"? That's what it's looking like right now, and that's a nonsense. I could have walked in to CPW and bought a Nokia Lumia today, on its