dont know if anyone else has had their data card delivered yet, but mine has come this morning, all good as far as I know but a puzzle for you , on the envelope it says value of contents £12.99, what does this meen is it how much they are in Switzerland.