Icy, your WSSs just glow on your skin. That said, the giants look great on you on their own... which is how you will wear them, not next to your WSSs. It's not exactly a fair comparison given the price difference (how much more roughly? I would imagine at least 5x). I was amazed at the luster of...