Hey all, I'm looking at getting one of these cards but I'm not sure where to buy them from (obviously the ban on UK shops makes this a lot harder), I almost bought one from Xpertron.co.uk but I have read not so good reviews about them so I'm not sure to risk it.
I also came across...