As far as i am aware you only get the magazines if you subscribe to the top TV package, !!!
At least that was the case for me , never , ever had it , then got the full package and the next thing i knew , Sky mag through the letterbox...
Kills 2 minutes of a lunch hour when it comes .
Then like everyone else it seems , the recycle bin beckons...