Amanda Lepore Shopping at the New Happy Socks Flagship in SoHo