J. Crew Factory is Taking Half Off Everything Today, Plus Free Shipping