The TRUTH About Ice Yarns / Is It REALLY Cheaper???