Okay, so maybe this site really has nothing to do with socks... You have to admit though...Microsocks is a pretty catchy name, eh?