I wore mine today with ankle boots and the sock bit was low enough not to peek over the top. I don't know how much they are (around £3-4) as I stole mine from my mum (sorry mum, you're not getting them back!) but I don't imagine coming from Primark that they'll break the bank.
Let me know if you buy some or already have them and what you think of them.