Went to Curry's today and they were offering Sky Q with the full package (all channels, HD, 1 TB box, movies + sports) for £40 a month. The same package is £80 a month from Sky direct. Price is valid for 18 months on an 18 month contract, so once it's up you can switch over or negotiate the price back down again. Also spoke to a Sky agent at a Sky pop up store and when I mentioned this deal he matched it for me, so it should be available direct through Sky too if you mention this deal. Receipt attached in pic.
Sky link is the "complete bundle" found here http://www.sky.com/shop/offers/sky-bundles/