I just saw this thread. I buy trouser socks to skate in and I have seen cream and white pairs offered from time to time. I have bought mine off of eBay, Amazon, and in Target and Walmart. I prefer them to be pretty thick, but they can really vary in thickness from very thin like nylon knee highs to as thick as my husband's hockey socks. I prefer buying them in person because then I can feel the thickness, but anyway, it seems like that might be an option. Plus they are usually really reasonably priced. Mine have lasted ages.