Whatever brand you get they are a beast to put on! Well, not so much the leggings but they don’t give much compression. There are tricks though that help a lot with putting on the stockings—the first is to wear rubber gloves, the second is to turn the foot inside out before putting them on. There are YouTubes that demonstrate. As for where to buy them, I have found that https://www.brightlifedirect.com/ has the best selection of brands and prices...and good customer service.