Mediven/ On Compression socks have a bad rap. But, in case you missed it, we’re all about vein health at the minute. On social media, people are touting the benefits of lying with your legs up the wall every day, while elsewhere attention is being drawn to visible veins like varicose veins or…