I love bargains more than normal I think sometimes so I think you can guess my face when I found these sitting on the shelves in Tesco just waiting for me =D
For £3.90 you get a magazine to flick through which everyone loves and a £20 gift card for Dune and with Christmas coming this could make a great present and it doesn't have to cost you much but I'm sure your friends would be grateful! I would be.
And yes, you can use on the sales too. One thing I would say is if your giving it as a gift make sure you activate it online before hand. Mine is going on some new shoes I haven't had a new pair for a while I think I need some.