Aww, oh well, the socks are still cool. Really wish the UK would get some more Muppet stuff though. I mean, the UK Disney store is meant to have something but both of the places near me just looked at me like I was completely nuts when I asked. Instead the shelves are bursting with High School...