Indeed I have, as the photo is MY feet!
I bought several a year or so ago and gave some to my friends who were also addicted to this online game.
I have not had a comment on them yet as I guess no one realises what they really are.
I had to get them, at the time, from Europe.