Nope, never heard of it, that sounds like a good deal but I was with three and meteor before because of good deals and vodafone turned out to be better.
Nope, never heard of it, that sounds like a good deal but I was with three and meteor before because of good deals and vodafone turned out to be better.